dwinterfeldt 01/08/17 10:42:05
Modified: contrib/validator/src/share/com/wintecinc/struts/taglib/html
JavascriptValidatorTag.java
Log:
Switch to using commons packages and fix for the JavaScript because float and some
other words are keywords in Netscape.
Revision Changes Path
1.2 +7 -1
jakarta-struts/contrib/validator/src/share/com/wintecinc/struts/taglib/html/JavascriptValidatorTag.java
Index: JavascriptValidatorTag.java
===================================================================
RCS file:
/home/cvs/jakarta-struts/contrib/validator/src/share/com/wintecinc/struts/taglib/html/JavascriptValidatorTag.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- JavascriptValidatorTag.java 2001/07/09 03:20:25 1.1
+++ JavascriptValidatorTag.java 2001/08/17 17:42:05 1.2
@@ -273,8 +273,14 @@
for (Iterator i = lActions.iterator(); i.hasNext(); ) {
ValidatorAction va = (ValidatorAction)i.next();
String jscriptVar = null;
+ String functionName = null;
- results.append(" function " + va.getName() + " () { \n");
+ if (va.getJsFunctionName() != null && va.getJsFunctionName().length()
> 0)
+ functionName = va.getJsFunctionName();
+ else
+ functionName = va.getName();
+
+ results.append(" function " + functionName + " () { \n");
for (Iterator x = form.getFields().iterator(); x.hasNext(); ) {
Field field = (Field)x.next();