Struts 2 Tutorial with Examples
Apache struts 2 has been developed by Craig McClanahan initially. This is an open source java framework that is used to build java web application. Struts 2 is extensible framework which uses plugins to gain some extra capability. Using annotation, XML can be removed from struts 2 coding. Struts 2 adopt MVC architecture. In this page we will learn struts 2 by example. Every example is explained in detail and has a download link for source code.- Struts 2 + Hibernate 3 Integration with Full-Hibernate-Plugin using @SessionTarget and @TransactionTarget Annotation Example
- Struts 2 + Freemarker Template Annotation Integration Example
- Struts 2 + Quartz 2 Scheduler Integration Example
- Struts 2 + REST Web Service Integration Example
- Struts 2 + JSON Integration Annotation Example
- Struts 2 Annotation File Upload Example: Single and Multiple
- Struts 2 OGNL Expression Tutorial with Examples
- @UrlValidator Annotation Example in Struts 2
- @RequiredFieldValidator and @StringLengthFieldValidator in Struts 2
- @DoubleRangeFieldValidator and @IntRangeFieldValidator in Struts 2
- @ConversionErrorFieldValidator and @DateRangeFieldValidator in Struts 2
- @RequiredStringValidator and @EmailValidator in Struts 2
- Struts 2 Annotation: @ResultPath
- Struts 2 Exception Handling Example with @ExceptionMapping Annotation
- Struts 2 Annotations: @ParentPackage
- Struts 2 Annotations: @Namespace, @Results
- Struts 2 @Action Annotation Example
- Struts 2 Custom Interceptor Example Using @InterceptorRef Annotation
- Struts 2 Hibernate 3 Integration Example Using Annotation
- Struts 2 Annotation Message Resource Example
- Struts 2 Validation Annotation Example
- Struts 2 Login Application XML Based Example
- Struts 2 StrutsPrepareAndExecuteFilter in web.xml
- Struts 2 Annotation Simple Login Example