craigmcc    2002/06/24 17:13:05

  Modified:    src/share/org/apache/struts/taglib/html FormTag.java
  Log:
  Make the algorithm used by <html:form> to calculate the action URL work
  even if the webapp uses the "default servlet ("/") mapping pattern.
  
  Hmm, this should even work with sub-applications ... need to try that ...
  
  PR: Bugzilla #10194 (thanks for the patch!)
  Submitted by: James Farley <jfarley at studentadvantage.com>
  
  Revision  Changes    Path
  1.23      +6 -4      
jakarta-struts/src/share/org/apache/struts/taglib/html/FormTag.java
  
  Index: FormTag.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-struts/src/share/org/apache/struts/taglib/html/FormTag.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- FormTag.java      23 Jun 2002 03:38:12 -0000      1.22
  +++ FormTag.java      25 Jun 2002 00:13:05 -0000      1.23
  @@ -789,6 +789,8 @@
                   value.append(servletMapping.substring
                                (0, servletMapping.length() - 2));
                   value.append(actionMapping);
  +            } else if (servletMapping.equals("/")) {
  +                value.append(actionMapping);
               }
               if (queryString != null) {
                   value.append(queryString);
  
  
  

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

Reply via email to