Question: what are the java frameworks?
Answer: Spring. With its concept of Dependency Injection and aspect-oriented programming features, Spring took the development world by storm. ... 
Struts. Apache Struts is another robust open-source framework for web applications. ... 
Hibernate. ... 
Apache Wicket. ... 
JSF (Java Server Faces) ... 
Dropwizard. ... 
Grails. ... 
ATG.