|
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.
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.
|