dgraham     2003/01/19 22:00:48

  Modified:    src/share/org/apache/struts/taglib/html
                        JavascriptValidatorTag.java
  Log:
  Don't print html comments around script in xhtml mode.
  
  Revision  Changes    Path
  1.22      +9 -9      
jakarta-struts/src/share/org/apache/struts/taglib/html/JavascriptValidatorTag.java
  
  Index: JavascriptValidatorTag.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-struts/src/share/org/apache/struts/taglib/html/JavascriptValidatorTag.java,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- JavascriptValidatorTag.java       17 Jan 2003 06:09:17 -0000      1.21
  +++ JavascriptValidatorTag.java       20 Jan 2003 06:00:48 -0000      1.22
  @@ -544,22 +544,22 @@
               sb.append("<![CDATA[\r\n");
           }
           
  -        if ("true".equals(htmlComment)) {
  +        if (!this.isXhtml() && "true".equals(htmlComment)) {
               sb.append(htmlBeginComment);
           }
           sb.append("\n     var bCancel = false; \n\n");
   
  -        if (methodName == null || methodName.length() == 0)
  +        if (methodName == null || methodName.length() == 0) {
               sb.append(
                   "    function validate"
                       + name
                       + "(form) {                                                     
              \n");
  -        else
  +        } else {
               sb.append(
                   "    function "
                       + methodName
                       + "(form) {                                                     
              \n");
  -
  +        }
           sb.append("        if (bCancel) \n");
           sb.append("      return true; \n");
           sb.append("        else \n");
  @@ -601,7 +601,7 @@
           StringBuffer sb = new StringBuffer();
   
           sb.append("\n");
  -        if ("true".equals(htmlComment)){
  +        if (!this.isXhtml() && "true".equals(htmlComment)){
               sb.append(htmlEndComment);
           }
           
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to