Author: martinc
Date: Mon Dec 27 12:20:32 2004
New Revision: 123447

URL: http://svn.apache.org/viewcvs?view=rev&rev=123447
Log:
Bug #32016: Wrap the hidden token field in a <div> element for HTML 4.01 Strict 
compliance.
Modified:
   struts/core/trunk/src/share/org/apache/struts/taglib/html/FormTag.java

Modified: struts/core/trunk/src/share/org/apache/struts/taglib/html/FormTag.java
Url: 
http://svn.apache.org/viewcvs/struts/core/trunk/src/share/org/apache/struts/taglib/html/FormTag.java?view=diff&rev=123447&p1=struts/core/trunk/src/share/org/apache/struts/taglib/html/FormTag.java&r1=123446&p2=struts/core/trunk/src/share/org/apache/struts/taglib/html/FormTag.java&r2=123447
==============================================================================
--- struts/core/trunk/src/share/org/apache/struts/taglib/html/FormTag.java      
(original)
+++ struts/core/trunk/src/share/org/apache/struts/taglib/html/FormTag.java      
Mon Dec 27 12:20:32 2004
@@ -529,7 +529,8 @@
     }
 
     /**
-     * Generates a hidden input field with token information, if any.
+     * Generates a hidden input field with token information, if any. The
+     * field is added within a div element for HTML 4.01 Strict compliance.
      * @return A hidden input field containing the token.
      * @since Struts 1.1
      */
@@ -542,7 +543,7 @@
                 (String) session.getAttribute(Globals.TRANSACTION_TOKEN_KEY);
                 
             if (token != null) {
-                results.append("<input type=\"hidden\" name=\"");
+                results.append("<div><input type=\"hidden\" name=\"");
                 results.append(Constants.TOKEN_KEY);
                 results.append("\" value=\"");
                 results.append(token);
@@ -551,6 +552,7 @@
                 } else {
                     results.append("\">");
                 }
+                results.append("</div>");
             }
         }
 

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

Reply via email to