Struts Framework Tutorials
- Details
- Written by Nam Ha Minh
- Last Updated on 19 November 2019   |   Print Email
Apache Struts is a free, open-source, MVC framework for creating elegant, modern Java web applications. It favors convention over configuration, is extensible using a plugin architecture, and ships with plugins to support REST, AJAX and JSON.
Getting started with Struts framework for beginners:
- Introduction to Struts framework
- Struts beginner tutorial (Eclipse + Tomcat + XML)
- Struts Beginner Tutorial with Annotations
- Struts beginner tutorial with Convention Plugin (zero-configuration)
Struts Configuration:
- How to configure Struts framework in web.xml
- How to split (modularize) Struts configuration file
- How to pass parameters from struts.xml to Struts action class
- How to read parameters from web.xml in Struts2 action class
- How to access HttpServletRequest and HttpServletResponse within Struts action class
Struts Form Handling & Validation Tutorials:
- Struts Form Handling Tutorial
- Struts Form Validation Tutorial (Annotations)
- Struts Form Validation Tutorial (XML)
Struts Validators Examples:
- Struts Date Range Field Validator Example
- Struts Double Range Field Validator Example
- Struts Email Validator Example
- Struts Integer Range Field Validator Example
- Struts Required Field Validator Example
- Struts Required String Validator Example
- Struts Short Range Field Validator Example
- Struts String Length Field Validator Example
- Struts URL Validator Example
- Struts Conversion Validator Example
- Struts Expression Validator Example
- Struts Field Expression Validator Example
- Struts Regular Expression Validator Example
Struts File Upload & Download Tutorials:
Struts Integration with other frameworks:
- Struts - Spring - Hibernate Integration Tutorial Part 1 - XML Configuration
- Struts - Spring - Hibernate Integration Tutorial Part 2 - Java-Based and Annotations
Other Struts Tutorials:
- How to handle exceptions in Struts
- How to use log4j in Struts2
- Struts Send E-mail with Attachments Tutorial
- Struts Login Logout Example