By using web form in a typical or standard Java EE web application, information gets submitted to the server. Information is then sent on to the Java Servlet, which will be performing:
• Information Processing
• Interaction with a database
• HTML formatted response is produced.
This information could also be passed on to a JSP that brings out the similar results. For larger projects, they are not suitable and it becomes tough to do the separation of the
Apache Struts are used for development of the web based application, being an open sourced framework. It is free.
Web based applications are entirely different as compared to the typical sites because the web applications make dynamic responses for request. They are dynamic in their nature and may interact with business logic engines and databases for customizations of responses.
Web applications are based at:
• Java Server Pages
• Page design code
Apache Struts is a free open-source framework for creating Java web applications. In this post, I will write about Apache Struts.
In a standard Java EE web application, the client will typically submit information to the server via a web form. The information is then either handed over to a Java Servlet which processes it, interacts with a database and produces an HTML-formatted response, or it is given to a JavaServer Pages (JSP) document which intermingles HTML and Java code to