Struts Tutorial For Beginners in 25 Easy Steps
- Delete todo
- Rest Service
- Internationalization
- Spring Security (remove hardcoding of userName)
- JSR Validation.The JSR 303 and JSR 349 defines specification for the Bean Validation API (version 1.0 and 1.1, respectively), and Hibernate Validator is the reference implementation.
- Understand Basics of HTTP - HttpRequest - GET/POST, Request Parameters
- Introduction to JSP, Servlets, JSTL, Scriptlets and EL.
- Understand Basics of using Maven, Tomcat and Eclipse
- struts-default, Interceptors, @Action, @Namespace
- Forms - DataBinding, Validation
- Annotation based approach
- Bootstrap to style the page
- Spring Security
- Internationalization - Validation Messages
- Exception Handling
- Basic REST Services
- Logout
- Instead of taking traditional approach, feature-by-feature, we will take a problem-solution step-by-step approach.
- We will use 80-20 Rule. We discuss the 20% things used 80% of time in depth. We touch upon other things briefly equipping you with enough knowledge to find out more on your own.
- We will be developing a demo application in the course, which could be reused in your projects, saving hours of your effort.
- All the code is available on Github, step by step.
- We will use Struts 2.3
- For taking this course, you should already know Java.
- We expect NO prior experience with web development using Java.
- We expect NO prior experience with Struts or Spring Security.
- Step01.md : Up and running with a web app in Tomcat
- Step02.md : First JSP
- Step03.md : Adding a GET Parameter name
- Step04.md : Adding another Get Parameter Password
- Step05.md : Lets add a form
- Step06.md : New Form and doPost
- Step07.md : Adding Password, validation of userid/password ... ... ... ...
- Functionality to mark a Todo as complete
- Unit Tests - WTF - why are they not here in the first set?
- Check out all our courses with 100,000 Students
- 25 Videos and Articles for Beginners on Spring Boot
- Our Best Courses with 66,000 Students and 4,000 5-Star Ratings
- Java Interview Guide : 200+ Interview Questions and Answers
- First Web Application with Spring Boot
- Spring Boot Tutorial For Beginners
- Mockito Tutorial : Learn mocking with 25 Junit Examples
- Java EE Made Easy - Patterns, Architecture and Frameworks
- Spring MVC For Beginners : Build Java Web App in 25 Steps
- JSP Servlets For Beginners : Build Java Web App in 25 Steps
- Maven Tutorial - Manage Java Dependencies in 25 Steps
- Java OOPS in 1 Hours
- C Puzzle for Interview