Struts 2 Tutorials


Struts 2 login validation example using CAPTCHA

On this page, you are going to learn login validation using CAPTCHA in Struts 2 framework. CAPTCHA validation will help […] Continue reading »

Struts 2 pagination using display tag

In this Struts 2 tutorial, we will talk about pagination using display tag library. Showing a huge amount of records […] Continue reading »

Struts 2 and Jasper Subreports Integration Example

This example shows you how to integrate the Jasper Subreports with Struts 2 application to generate the dynamic reports. Jasper […] Continue reading »

Difference between Struts 2.3.x and 2.5.x

If you planning to migrate your current Struts 2.3.x project to the newer version of Struts 2.5.x, you must have […] Continue reading »

Struts 2 Merge Tag Example

Struts 2 merge tag is used to merge more than one lists or maps into a single list or map. […] Continue reading »

Struts 2 Append Tag Example

On this page, you will learn how to concatenate the multiple lists into a single list. To do this type […] Continue reading »

Struts 2 Validation Example using Validate Method and XML File

In this Struts 2 tutorial, you will learn how to validate the input of the form using struts validation. You […] Continue reading »

Struts 2 Multiple Namespace Example

Struts 2 namespace provides a functionality to resolve the conflict between same actions names located at different modules. We can […] Continue reading »

Struts 2 Multiple Configuration File Example

If you are planning to develop a large-scale Struts based application, you must aware with the include file functionality of […] Continue reading »

Dynamic Pie Chart Example using Struts 2 and Highchart

In this Struts 2 tutorial, we are going to create the Pie Chart using Highcharts.¬†Highcharts is a pure JavaScript based […] Continue reading »

Struts 2 and Oracle Database Connectivity Example

In this example, we will create a Struts 2 application that will connect to the Oracle database. To connect Struts […] Continue reading »

1 2 3 4