Content deleted Content added
Line 12:
==Struts2==
Built on top of the Servlet API, Struts2 provides for decoupling between the Controller and the View. Requests are received by a Java Class (Controller) which can decide which View to display. An XML configuration file is used to specify the "Page Navigation", i.e. the flow of the request to the appropriate Controller, and which View to display based on the outcome of the Controller. The actual View is written as a JSP page, but it is typically devoid of any code.
'''Competitor''': Though Struts2 does not have any direct competitor in its league, Component View Technologies (like Wicket, Tapestry) are generally accepted as superior.
|