 | Understand the problems with vanilla servlets/JSP, and the motivation for Struts |
 |
Understand MVC and the Struts architecture |
 |
Understand the Struts controller, Struts views, and Struts resource bundles |
 |
Create & configure applications using Struts |
 |
Define views, actions, and FormBeans |
 |
Use Struts for form processing |
 |
Use ActionMappings |
 |
Handle errors and debug Struts applications |
 |
Use the Bean, Logic, and HTML Custom Tag Libraries |
 |
Use the flow-of-control custom tags |
 |
Implement Internationalization |
 |
Use File Upload in Struts |
 |
Use DynaActionForms |
 |
Use the Validation Framework for Server Side validation |
 |
Use the Validation Framework for Client Side validation |
 |
Apply the Tiles Framework to your Struts application |
 |
Use Tiles XML layout definitions |
 |
Write Tiles Visual Components |
 |
Understand how to forward to Tiles definitions |
 |
Develop your own custom Tags |
 |
Extends the Struts Request Processor |
 |
Write Custom ActionMappings |
 |
Write Struts Plug-ins |
 |
Understand the new features in JSP 2.0 |
 |
Configure JSP pages in the web.xml |
 |
Use the new ErrorData object in JSP 2.0 |
 |
Apply the Expression Language outside of custom tags |
 |
Develop and use EL functions |
 |
Create Tag files |
 |
Use Tag files on JSP pages |
 |
Understand Tag variables and parameters |
 |
Use the JSTL Core library |
 |
Use the JSTL Formatting library |
 |
Use the JSTL SQL library |
 |
Use the JSTL XML library |