Tutorials : Stepping through the Struts 1.1 Validator :

To use the new Validator, there are a couple of steps you'll have to go through. Let's take them one at a time.

Step 0: Install Struts 1.1

Go to the Jakarta Struts download page at http:// jakarta.apache.org/site/binindex.cgi, find release 1.1, download it and unzip in a folder, for example c:\struts11. Do you have a Tomcat web server ready on your workstation? As always I'd recommend that you use one, since Tomcat is such a simple and stable server, such that if things don't work, it's probably not Tomcat's fault. You can download Tomcat here.

Now copy three war-files to Tomcat's webapps directory: struts-blank, struts-documentation, and struts-validator. These are all example applications. The first one we'll use for building new applications, the second one contains the Struts documentation, including JavaDoc. The third contains a few demos of the new Validator.

Start Tomcat. This will build three new directories in the webapps folder and correspondingly three new applications. Enter http://localhost:8080/manager/list to get a list of running applications (you may need to define a user in conf/tomcat- users.xml in order to run this application). The three new applications should show up. To see if the Validator is working correctly enter http://localhost:8080/struts- validator/index.jsp and try the "Registration" application at the top of the web page.

Step 1: Make a copy of struts-blank

To start building a new application you may start out from a copy of struts-blank. Rename struts-blank.war to strutsvalidation.war and restart Tomcat. This creates a new application called strutsvalidation. If you're new to Struts 1.1 go to the strutsvalidation folder, look in the Web-inf folder and also in the Web-inf/lib folder. Here you'll see several new files. Furthermore, the ApplicationResources.properties file which in pre-1.1 was defined in web.xml has been moved to classes/resources and is now defined in struts- config.xml. However, Struts still recognizes both places for definition.

Enter http://localhost :8080/strutsvalidation to see the Welcome page from struts-blank.

Now we'll edit and add several files to the strutsvalidation folder. All can be found in the zip file found in the resources section.

How to Add Java Applets to Your Site

New on the Java Boutique:

New Review:

Time Management Made Easy with the Quartz Enterprise Job Scheduler
Why not just use the Java timer API? This open source scheduling API boasts simplicity, ease-of-integration, a well-rounded feature set, and it's free!

New Applet:

Reverse Complement
Reverse Complement is a simple applet that converts DNA or RNA sequences into three useful formats.

Elsewhere on internet.com:

WebDeveloper Java
Lots of Java information on webdeveloper.com

WDVL Java
Thorough Java resource at the Web Developer's Virtual Library.

ScriptSearch Java
Hundreds of free Java code files to download.

jGuru: Your View of the Java Universe
Customizable portal with online training, FAQs, regular news updates, and tutorials.