Struts Online Training
0 STUDENTS ENROLLED
Introduction:
With this Java Struts online training course, you’re going to learn the Java Struts 2 Technology, presenting a Tomcat Web solution and exploring how a Finance Management Software can be designed using these resources.
Java Struts Course Content:
1.Struts Architecture
- MVC and Model 2
- Command Pattern
- Struts Framework
- More XML, Less Java!
- Action Mappings
- JavaBeans in Struts
- Working with Forms
- Validation
- Presentation Technology
- Tiles
2.Action Mappings
- Command Pattern for Web Applications
- ActionServlet
- Action
- ActionMappings
- Struts Configuration
- Selecting a Forward
- Global Forwards
- Global Exception Handlers
- Declarative Exception Handling
3.Forms
- Working with HTML Forms
- Action Forms (Form Beans)
- Relationship to Input
- Relationship to Actions
- Relationship to the Model
- Relationship to Output
- DynaActionForm and Map-Backed Forms
- Validation
- Coarse-Grained Form Beans
4.Struts Tag Libraries
- Building View Components
- Struts Tag Libraries
- Attributes and Struts Expressions
- Building Forms
- <html:form>
- <html:text> et. al.
- Forms and Form Beans
- Scope and Duration of Form Data
- Managing Hyperlinks
- Error Messages
- Logic Tags
5.The JSP Standard Tag Library
- JSTL Overview
- JSP Expression Language
- Core Tags
- Formatting Tags
- XML Tags
- SQL Tags
- Mixing JSTL, EL, Scripts and Actions
6.Internationalization And Localization
- i18n in Java
- i18n in Actions
- i18n in JSTL
- i18n in Validation
7.Input Validation
- Validation in Web Applications
- Validation in Struts
- The Struts Validator Plug-In
- Validating ActionForm Subtypes
- Configuring Validation
- Standard Validators
- Rules
- Is Necessary?
- Reporting Errors
- Multi-Page Validation
- Client-Side Validation
- Limitations on the Client Side
- Implementing a Validator
- Implementing ActionForm.validate
8.Advanced Configuration
- Struts Configuration in Depth
- Wildcards
- Extensions
- The Configuration Object Model
- Subclasses and
- Plug-Ins
- Integrating Other Frameworks
- Role-Based Security
- Chaining Actions
- The ComposableRequestProcessor Class
- Configuring Command Chains
- Modules
9.Under The Hood
- Global Objects
- Specialized Struts Actions
- The Utility Package
- The Commons BeanUtils Class
- Form Beans as Adapters to the Business Tier
- Reusing Validation Rules
- Graceful Validation
10.Tiles
- Consistent Look and Feel
- Reusable Layouts and Content
- The Tiles Framework
- Instantiating Layouts
- Body-Wrap Insertions
- Tiles and Stylesheets
- Working with Tiles Attributes
- The Tiles Context
- Definitions
- Aggregation and Inheritance
- The Tiles Plug-In
- Forwarding to Definitions
- Performance Considerations
- Appendix B: Quick Reference
Course Reviews
No Reviews found for this course.
Write a Review