Struts Tutorial Home
- What is Struts?
- Setting up Eclipse for Web Development
- Registration Case Study
- Creating an ODBC Data source
- Setting up Struts project in Eclipse
- Configuring Application Server
- Struts Configuration
- Writing the User class
- Writing the Struts Business Component
- Creating the Action Class
- Adding ActionForward
- Deploy the Struts Application
- Adding the Form bean
- Configuring Form Bean in struts-config.xml
- Using Struts Tag Libraries
- Listing all Users - Struts Iterator Looping
- Add User Action - New Struts Action Class
- Validating Struts Form Bean
- Review of the Struts Tutorial
- Add User View
- Why do we need Struts?
- Advantages of Struts
- DispatchAction Example Continued...
- Introduction to DynaActionForm
- DynaActionForm Example Continued...
- Struts solution to Duplicate Form Submission (Token mechanism)
- Introduction to Validation framework
- Example Continued Validation Framework.
- Client Side Validation
- Introduction to Standard Validator-Rules.xml
- Creating custom Valdator rules
- Extending the Validator Rules with the inherited SubForm Classes.-2
- Internationalization in struts application
- Exception Handling in Struts
- Creating Custom Exception Handlers in Struts-1
- Creating Custom Exception Handlers in Struts.-2
- Creating Plugin for the Struts Application. -1
- Creating Plugin for the Struts Application. -2
- WildCard Character mapping for the Actions-1.
- WildCard Character mapping for the Actions-2.
- WildCard Character mapping for the Actions-3.
- Uploading the Files to Server Using Struts-1
- Uploading the Files to Server Using Struts-2
- Introduction to Modules in Struts Application
- Modules Example-1
- Modules Example-2
- Customizing the ActionServlet Class for the application-1.
- Members (19554)
- Member Articles ( 11 )
- Discussion (77)
- Q & A ( 97 )
- - Ask Question
- - Questions
- - Unanswered Questions
- Source Code (172)
- Articles (34)
- Blogs (338)
- Jobs (40)
- Components (10)
- Books (10)
- Websites (13)
- News (12)
1. Eclipse does not come with a bundled Java Development Kit. Download and install JDK 1.4 (Sun or IBM) http://java.sun.com/j2se/downloads/index.html
2. Download and install Eclipse 3.2.1 from:
3. By default,Eclipse supports only basic Java Development. Most of the advanced features are available in the form of pluggins which may be downloaded and installed from there respective repositories. MyEclipse is a mini-IDE which is installed as an add-on to the Eclipse. Download and install MyEclipse 5.1 from:
4. To deploy the web applications,we need a Servlet container like tomcat or JBoss. Download and install Tomcat 5.0.x (or other compliant Servlet/EJB container) from http://www.axint.net/apache/jakarta/tomcat-5/v5.0.28/bin/jakarta-tomcat-5.0.28.exe
If your Eclipse version is other than 3.2.1,please download an appropriate MyEclipse plug-in from http://www.myeclipseide.com/
5. Download the source code used in this tutorial http://www.visualbuilder.com/tutorials/jsp/struts/sourcecode/eclipse-project.zip
- - Two forms in one JSP
- - PASS VARIABLES BETWEEN 2
- - Table data
- - Unable to laod the image
- - The Ultimate Web UI Frame