Struts is an advanced Model-View-Controller (MVC) framework for building Servlet/JSP based web applications.It is an open source framework built as part of the Jakarta project (the makers of Tomcat) that leverages the capabilities of Servlets/JSP and custom tags to make it easier to use these technologies on large or complex web systems.
Struts addresses many major issues in using vanilla Servlets/JSP to build web systems.It solves the problem of controller complexity by removing the workflow logic from the servlets and directing workflow in an XML configuration file. Struts improves on the limited form support in JSP by adding numerous capabilities to form processing including easy validation easy error display and the refilling of form input on form retries from a users previous entries.It minimizes the complexity of JSP pages by supplying a very extensive and flexible set of custom tag libraries for many of the standard operations needed in JSP pages.
This is Krishna. As per my knowledge struts properties is new concept introduced in struts 2.0. its a file with name struts.properties. In this file we can specify wat is the resource bundle we are using like tat we specify....
I m not quite sure about tat... plz refer struts 2.0 y i m saying tat is there is no struts-config.xml in sturts2.0 instead of that we have struts-default.xml and struts. properties are there. We need to write a configuaration file which extends struts-default.xml file