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
References:
About the Author:
Nam Ha Minh is certified Java programmer (SCJP and SCWCD). He began programming with Java back in the days of Java 1.4 and has been passionate about it ever since. You can connect with him on Facebook and watch his Java videos on YouTube.