dwinterfeldt    01/09/25 11:27:51

  Modified:    contrib/validator/docs index.html revision.html
                        todolist.html
  Log:
  Updating to show changes made since the last time the documentation was updated.
  
  Revision  Changes    Path
  1.2       +125 -119  jakarta-struts/contrib/validator/docs/index.html
  
  Index: index.html
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/contrib/validator/docs/index.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- index.html        2001/07/09 02:55:37     1.1
  +++ index.html        2001/09/25 18:27:50     1.2
  @@ -1,119 +1,125 @@
  -<html><head>
  -<META HTTP-EQUIV="KEYWORDS" CONTENT="struts validation validator validate java JSP 
servlet">
  -<META NAME="DESCRIPTION" CONTENT="Struts Validation Framework">
  -<title>Struts Validator</title>
  -<LINK REL="STYLESHEET" TYPE="text/css" HREF="css/main_style.css">
  -</head>
  -<body>
  -
  -  <table border=0 cellspacing=5 cellpadding=6 width="100%">
  -    <tr>
  -       <td colspan="2">
  -       <table border=0 cellpadding=4 cellspacing=0 width=100% 
bgcolor="0000AA"><tr><td>
  -          <table border=0 cellpadding=1 cellspacing=0 width=100% bgcolor=FFFFFF><tr 
width=100%><td>
  -             &nbsp;<font size=+3>Struts Validator</font>
  -             <BR>
  -             &nbsp;<font size=+1>Validation Framework for Struts</font>
  -          </td></tr></table>
  -       </td></tr></table>
  -</td>
  -    </tr>
  -    <tr valign="top">
  -       <td valign="top">
  -          <!-- Menu -->
  -          <table cellpadding=0 cellspacing=0 border=0 width="40">
  -             <tr bgcolor=eeeeee><td>
  -                <table cellpadding=3 cellspacing=1 border=0>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="index.html">Home</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a 
href="installation.html">Installation</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="overview.html">Overview</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="jsptags.html">JSP Tags</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="api">Javadoc</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="todolist.html">To Do List</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="revision.html">Revision Info</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="archive">Downloads</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="contact.html">Contact 
Information</a></b></font></td></tr>
  -                </table>
  -             </td></tr>
  -          </table>
  -          <!-- / Menu -->
  -       </td>
  -       <!-- Body -->
  -       <td valign="top">
  -          <p>The Validation Framework was made to work with 
  -             <a href="http://jakarta.apache.org/struts";>Struts</a>.  It can perform 
basic 
  -             validations to check if a field is required, matches a regular 
expression, 
  -             email, credit card, and server side type checking and date validation. 
 Different 
  -             validation rules can be defined for different locales.  The framework 
has basic support for 
  -             user defined constants which can be used in some field attributes.  
The validation routines 
  -             are modifiable in the validation.xml file so custom validation 
routines can be created and added 
  -             to the framework.  
  -          </p>
  -          <p>
  -             I wanted to mention that any type of validation can be performed in a 
validation 
  -             method.  There seems to be a conception in some e-mails that the 
framework is only based on regular 
  -             expressions.  They can do a lot so they are used almost exclusively in 
the examples, but the type 
  -             form shows validating some java primitives using standard java methods 
like Integer.parseInt, 
  -             validating a range, validating a credit card number, and validating a 
date.
  -          </p>
  -          <p>The Struts Validator is going to be incorporated into Struts 1.1.  I'm 
working on finalizing 
  -             any design and/or feature issues before this occurs.<BR>
  -             &nbsp;&nbsp;&nbsp; Note: The version 0.5 release is the most stable 
release (using Struts 3/6/2001 build).
  -       </p>
  -       <p>Feedback on bugs and suggestions are welcome.<BR>
  -          &nbsp;&nbsp;&nbsp;<a 
href="mailto:[EMAIL PROTECTED]";>[EMAIL PROTECTED]</a>
  -       </p>
  -       <BR>
  -       <p>
  -          <font size=-1>Update 7/2/2001 (using Struts 1.0)</font><BR>
  -          <ul>
  -                <li>Only the fields that are different from the default FormSet 
need to be 
  -                    added to the FormSet of another locale.  A complete list of 
fields 
  -                    will be generated for each locale based on the default FormSet. 
 As 
  -                    the complete list of fields is generated, the list will be 
built 
  -                    with the fields that are the closest match for the locale of 
the FormSet.  
  -                    If the language is 'fr' and country is 'CA', then if the field 
doesn't exist 
  -                    under 'fr_CA' it will be looked for under 'fr' and then it will 
use the 
  -                    default locale.  If you are using a variable, replacement won't 
occur 
  -                    until after the complete field list for each locale is 
generated.  This 
  -                    needs more testing, but seems functional.
  -                </li>
  -             <li>Changed all StrutsValidator methods (except validateRequired) to 
only 
  -                 perform validation if there is something other than a space 
entered.  
  -                 This way if you want to removed the depends="required" from a 
validator, 
  -                 the user will receive an error message once once something is 
entered 
  -                 in a field along with any fields that are still required.
  -             </li>
  -             <li>The required JavaScript function now also checks for select and 
radio fields.</li>
  -          </ul>
  -       </p>
  -
  -       <BR><BR><BR>
  -          <p><center>
  -          <table align="center">
  -             <tr>
  -                <td align="right" width=210>You are visitor number</td>
  -                <td bgcolor="#ffffff" width=120>
  -                   <img   src="http://home.earthlink.net/cgi-bin/counter.pl?zero";>
  -                   <!-- Started on 2/27/2001 -->
  -                </td>
  -             </tr>
  -          </table>
  -          </center></p>
  -       </td>
  -       <!-- / Body -->
  -    </tr>
  -  </table>
  -  
  -  
  -</body></html>
  -
  +<html><head>
  +<META HTTP-EQUIV="KEYWORDS" CONTENT="struts validation validator validate java JSP 
servlet">
  +<META NAME="DESCRIPTION" CONTENT="Struts Validation Framework">
  +<title>Struts Validator</title>
  +<LINK REL="STYLESHEET" TYPE="text/css" HREF="css/main_style.css">
  +</head>
  +<body>
  +
  +  <table border=0 cellspacing=5 cellpadding=6 width="100%">
  +    <tr>
  +       <td colspan="2">
  +       <table border=0 cellpadding=4 cellspacing=0 width=100% 
bgcolor="0000AA"><tr><td>
  +          <table border=0 cellpadding=1 cellspacing=0 width=100% bgcolor=FFFFFF><tr 
width=100%><td>
  +             &nbsp;<font size=+3>Struts Validator</font>
  +             <BR>
  +             &nbsp;<font size=+1>Validation Framework for Struts</font>
  +          </td></tr></table>
  +       </td></tr></table>
  +</td>
  +    </tr>
  +    <tr valign="top">
  +       <td valign="top">
  +          <!-- Menu -->
  +          <table cellpadding=0 cellspacing=0 border=0 width="40">
  +             <tr bgcolor=eeeeee><td>
  +                <table cellpadding=3 cellspacing=1 border=0>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="index.html">Home</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a 
href="installation.html">Installation</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="overview.html">Overview</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="jsptags.html">JSP Tags</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="api">Javadoc</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="todolist.html">To Do List</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="revision.html">Revision 
Info</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="archive">Downloads</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="contact.html">Contact 
Information</a></b></font></td></tr>
  +                </table>
  +             </td></tr>
  +          </table>
  +          <!-- / Menu -->
  +       </td>
  +       <!-- Body -->
  +       <td valign="top">
  +          <p>The Validation Framework was made to work with 
  +             <a href="http://jakarta.apache.org/struts";>Struts</a> although it can 
be used to perform 
  +             validation on any JavaBean (by using the Validator class).  It can 
perform basic 
  +             validations to check if a field is required, matches a regular 
expression, 
  +             email, credit card, and server side type checking and date validation. 
 Different 
  +             validation rules can be defined for different locales.  The framework 
has basic support for 
  +             user defined constants which can be used in some field attributes.  
The validation routines 
  +             are modifiable in the validation.xml file so custom validation 
routines can be created and added 
  +             to the framework.  
  +          </p>
  +          <p>
  +             I wanted to mention that any type of validation can be performed in a 
validation 
  +             method.  There seems to be a conception in some e-mails that the 
framework is only based on regular 
  +             expressions.  They can do a lot so they are used almost exclusively in 
the examples, but the type 
  +             form shows validating some java primitives using standard java methods 
like Integer.parseInt, 
  +             validating a range, validating a credit card number, and validating a 
date.
  +          </p>
  +          <p>The Struts Validator is going to be incorporated into Struts 1.1.  I'm 
working on finalizing 
  +             any design and/or feature issues before this occurs.<BR>
  +             &nbsp;&nbsp;&nbsp; Note: The 7/2/2001 release is the last release 
build with Struts 1.0.
  +       </p>
  +       <p>Feedback on bugs and suggestions are welcome.<BR>
  +          &nbsp;&nbsp;&nbsp;<a 
href="mailto:[EMAIL PROTECTED]";>[EMAIL PROTECTED]</a>
  +       </p>
  +       <BR>
  +       <p>
  +          <font size=-1>Update 9/25/2001 (using Struts 9/25/2001 source)</font><BR>
  +          <ul>
  +                <li>Upgraded to commons packages for Bean Utils, Collections, and 
the Digester.</li>
  +                <li>Modified build.xml and build.properties.</li>
  +                <li>A jsFunctionName attribute was added to the validator element 
so you could specify 
  +                    a function/object name to be used when the 
JavascriptValidatorTag generates the 
  +                    dynamic JavaScript.  Netscape seemed to assume validators like 
float were keywords.  
  +                    If another function/object name was used, everything worked 
fine in Netscape.
  +                </li>
  +                <li>Basic indexed validation capablities have been added for use 
with 'indexed="true"' 
  +                    capablilities of the html form tags.<br>
  +                    <br>
  +                    I haven't had time to add this to an example, but below is a 
sample usage.<br>
  +                    <br>
  +                    &nbsp;&nbsp;&nbsp; &lt;logic:iterate id="listElement" 
name="registrationForm" property="listElementList" indexId="index"&gt;<br>
  +                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;html:textarea 
indexed="true" name="listElement" property="value" cols="60" 
rows="8"/&gt;&lt;br&gt;<br>
  +                    &nbsp;&nbsp;&nbsp; &lt;/logic:iterate&gt;<br>
  +                    <br>
  +                    &nbsp;&nbsp;&nbsp; &lt;field property="value"<br>
  +                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
indexedProperty="listElement"<br>
  +                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
indexedListProperty="listElementList"<br>
  +                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
depends="required"&gt;<br>
  +                    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg0 
key="registrationForm.paragraph.displayname"/&gt;<br>
  +                    &nbsp;&nbsp;&nbsp; &lt;/field&gt;
  +                </li>
  +          </ul>
  +       </p>
  +
  +       <BR><BR><BR>
  +          <p><center>
  +          <table align="center">
  +             <tr>
  +                <td align="right" width=210>You are visitor number</td>
  +                <td bgcolor="#ffffff" width=120>
  +                   <img   src="http://home.earthlink.net/cgi-bin/counter.pl?zero";>
  +                   <!-- Started on 2/27/2001 -->
  +                </td>
  +             </tr>
  +          </table>
  +          </center></p>
  +       </td>
  +       <!-- / Body -->
  +    </tr>
  +  </table>
  +  
  +  
  +</body></html>
  +
  
  
  
  1.2       +26 -1     jakarta-struts/contrib/validator/docs/revision.html
  
  Index: revision.html
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/contrib/validator/docs/revision.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- revision.html     2001/07/09 02:55:37     1.1
  +++ revision.html     2001/09/25 18:27:50     1.2
  @@ -50,7 +50,32 @@
          <!-- Body -->
          <td valign="top">
             <H2>Revision Info</H2>
  -
  +        <font size=-1>Update 9/25/2001 (using Struts 9/25/2001 source)</font><BR>
  +        <ul>
  +              <li>Upgraded to commons packages for Bean Utils, Collections, and the 
Digester.</li>
  +              <li>Modified build.xml and build.properties.</li>
  +              <li>A jsFunctionName attribute was added to the validator element so 
you could specify 
  +                  a function/object name to be used when the JavascriptValidatorTag 
generates the 
  +                  dynamic JavaScript.  Netscape seemed to assume validators like 
float were keywords.  
  +                  If another function/object name was used, everything worked fine 
in Netscape.
  +              </li>
  +              <li>Basic indexed validation capablities have been added for use with 
'indexed="true"' 
  +                  capablilities of the html form tags.<br>
  +                  <br>
  +                  I haven't had time to add this to an example, but below is a 
sample usage.<br>
  +                  <br>
  +                  &nbsp;&nbsp;&nbsp; &lt;logic:iterate id="listElement" 
name="registrationForm" property="listElementList" indexId="index"&gt;<br>
  +                  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &lt;html:textarea 
indexed="true" name="listElement" property="value" cols="60" 
rows="8"/&gt;&lt;br&gt;<br>
  +                  &nbsp;&nbsp;&nbsp; &lt;/logic:iterate&gt;<br>
  +                  <br>
  +                  &nbsp;&nbsp;&nbsp; &lt;field property="value"<br>
  +                  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
indexedProperty="listElement"<br>
  +                  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
indexedListProperty="listElementList"<br>
  +                  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
depends="required"&gt;<br>
  +                  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;arg0 
key="registrationForm.paragraph.displayname"/&gt;<br>
  +                  &nbsp;&nbsp;&nbsp; &lt;/field&gt;
  +              </li>
  +        </ul>
          <font size=-1>Update 7/2/2001 (using Struts 1.0)</font><BR>
          <ul>
                <li>Only the fields that are different from the default FormSet need 
to be 
  
  
  
  1.2       +80 -79    jakarta-struts/contrib/validator/docs/todolist.html
  
  Index: todolist.html
  ===================================================================
  RCS file: /home/cvs/jakarta-struts/contrib/validator/docs/todolist.html,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- todolist.html     2001/07/09 02:55:37     1.1
  +++ todolist.html     2001/09/25 18:27:50     1.2
  @@ -1,79 +1,80 @@
  -<html><head>
  -<META HTTP-EQUIV="KEYWORDS" CONTENT="struts validation validator validate java JSP 
servlet">
  -<META NAME="DESCRIPTION" CONTENT="Struts Validation Framework">
  -<title>Struts Validator</title>
  -<LINK REL="STYLESHEET" TYPE="text/css" HREF="css/main_style.css">
  -</head>
  -<body>
  -
  -  <table border=0 cellspacing=5 cellpadding=6 width="100%">
  -    <tr>
  -       <td colspan="2">
  -       <table border=0 cellpadding=4 cellspacing=0 width=100% 
bgcolor="0000AA"><tr><td>
  -          <table border=0 cellpadding=1 cellspacing=0 width=100% bgcolor=FFFFFF><tr 
width=100%><td>
  -             &nbsp;<font size=+3>Struts Validator</font>
  -             <BR>
  -             &nbsp;<font size=+1>Validation Framework for Struts</font>
  -          </td></tr></table>
  -       </td></tr></table>
  -</td>
  -    </tr>
  -    <tr valign="top">
  -       <td valign="top">
  -          <!-- Menu -->
  -          <table cellpadding=0 cellspacing=0 border=0 width="40">
  -             <tr bgcolor=eeeeee><td>
  -                <table cellpadding=3 cellspacing=1 border=0>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="index.html">Home</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a 
href="installation.html">Installation</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="overview.html">Overview</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="jsptags.html">JSP Tags</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="api">Javadoc</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="todolist.html">To Do List</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="revision.html">Revision Info</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="archive">Downloads</a></b></font></td></tr>
  -                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  -                   <b><a href="contact.html">Contact 
Information</a></b></font></td></tr>
  -                </table>
  -             </td></tr>
  -          </table>
  -          <!-- / Menu -->
  -       </td>
  -       <!-- Body -->
  -       <td valign="top">
  -          <H2>To Do List</H2>
  -          <ul>
  -             <li>Documentation (make pages on pluggable validators and webapps)</li>
  -             <li>Work on sort for dependencies.</li>
  -             <li>Work on the way the JavascriptValidatorTag generates the 
validation method.  
  -                 Currently it does do a sort, but it always joins method based on 
an 'and' (&&).
  -             </li>
  -             <li>Validations for the rest of the primitives, basic java objects, 
and possibly sql types.</li>
  -             <li>Performance. A way for the user to directly cache something in the 
ValidationResources.
  -                 Such as caching regular expression objects.  
  -             </li>
  -             <li>Multiple Page Forms with Generic Actions need more work.</li>
  -             <li>Role based validation (is there a large need?).</li>
  -             <li>Make Blank WAR to jumpstart developement.</li>
  -             <li>Change references of PropertyUtils when it is moved to Jakarta 
Commons.</li>
  -             <li>Finish JavaScript i18n version for date validation.</li>
  -             <li>Make more unit tests and move test source to src/test.</li>
  -             <!-- <li>Class caching in the ValidatorAction is redundant according 
to a posting by Craig.</li> -->
  -             <!-- <li>Re-check thread safety of ValidationResources</li> -->
  -          </ul>
  -       </td>
  -       <!-- / Body -->
  -    </tr>
  -  </table>
  -  
  -  
  -</body></html>
  -
  +<html><head>
  +<META HTTP-EQUIV="KEYWORDS" CONTENT="struts validation validator validate java JSP 
servlet">
  +<META NAME="DESCRIPTION" CONTENT="Struts Validation Framework">
  +<title>Struts Validator</title>
  +<LINK REL="STYLESHEET" TYPE="text/css" HREF="css/main_style.css">
  +</head>
  +<body>
  +
  +  <table border=0 cellspacing=5 cellpadding=6 width="100%">
  +    <tr>
  +       <td colspan="2">
  +       <table border=0 cellpadding=4 cellspacing=0 width=100% 
bgcolor="0000AA"><tr><td>
  +          <table border=0 cellpadding=1 cellspacing=0 width=100% bgcolor=FFFFFF><tr 
width=100%><td>
  +             &nbsp;<font size=+3>Struts Validator</font>
  +             <BR>
  +             &nbsp;<font size=+1>Validation Framework for Struts</font>
  +          </td></tr></table>
  +       </td></tr></table>
  +</td>
  +    </tr>
  +    <tr valign="top">
  +       <td valign="top">
  +          <!-- Menu -->
  +          <table cellpadding=0 cellspacing=0 border=0 width="40">
  +             <tr bgcolor=eeeeee><td>
  +                <table cellpadding=3 cellspacing=1 border=0>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="index.html">Home</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a 
href="installation.html">Installation</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="overview.html">Overview</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="jsptags.html">JSP Tags</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="api">Javadoc</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="todolist.html">To Do List</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="revision.html">Revision 
Info</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="archive">Downloads</a></b></font></td></tr>
  +                   <tr><td align="center" bgcolor=#FFFFFF><font size=-1>
  +                   <b><a href="contact.html">Contact 
Information</a></b></font></td></tr>
  +                </table>
  +             </td></tr>
  +          </table>
  +          <!-- / Menu -->
  +       </td>
  +       <!-- Body -->
  +       <td valign="top">
  +          <H2>To Do List</H2>
  +          <ul>
  +             <li>Documentation (make pages on pluggable validators and 
webapps)</li>
  +             <li>Work on sort for dependencies.</li>
  +             <li>Work on the way the JavascriptValidatorTag generates the 
validation method.  
  +                 Currently it does do a sort, but it always joins method based on 
an 'and' (&&).
  +             </li>
  +             <li>Default Validations basic java objects and possibly sql 
types.</li>
  +             <li>Performance. A way for the user to directly cache something in the 
ValidationResources.
  +                 Such as caching regular expression objects.  
  +             </li>
  +             <li>Multiple Page Forms with Generic Actions need more work.</li>
  +             <li>Role based validation (is there a large need?).</li>
  +             <li>Make Blank WAR to jumpstart developement.</li>
  +             <li>Finish JavaScript i18n version for date validation.</li>
  +             <li>Make more unit tests and move test source to src/test.</li>
  +             <li>Make a min and max length validator.</li>
  +             <li>Document ValidatorActionForm in the overview.</li>
  +             <!-- <li>Class caching in the ValidatorAction is redundant since the 
class loader does this.</li> -->
  +             <!-- <li>Re-check thread safety of ValidationResources</li> -->
  +          </ul>
  +       </td>
  +       <!-- / Body -->
  +    </tr>
  +  </table>
  +  
  +  
  +</body></html>
  +
  
  
  

Reply via email to