niallp      2004/07/31 18:55:57

  Modified:    src/share/org/apache/struts/taglib/html LinkTag.java
  Log:
  Applying patch for Bug 30300 to LinkTag supplied by Brian Bonner
  
  Revision  Changes    Path
  1.37      +10 -12    
jakarta-struts/src/share/org/apache/struts/taglib/html/LinkTag.java
  
  Index: LinkTag.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-struts/src/share/org/apache/struts/taglib/html/LinkTag.java,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- LinkTag.java      14 Mar 2004 06:23:46 -0000      1.36
  +++ LinkTag.java      1 Aug 2004 01:55:57 -0000       1.37
  @@ -318,18 +318,16 @@
        */
       public int doStartTag() throws JspException {
   
  +        // Generate the opening anchor element
  +        StringBuffer results = new StringBuffer("<a ");
           // Special case for name anchors
           if (linkName != null) {
  -            StringBuffer results = new StringBuffer("<a name=\"");
  +            results.append(" name=\"");
               results.append(linkName);
  -            results.append("\">");
  -            TagUtils.getInstance().write(pageContext, results.toString());
  -            return (EVAL_BODY_TAG);
  -        }
  -
  -        // Generate the opening anchor element
  -        StringBuffer results = new StringBuffer("<a href=\"");
  +            results.append("\"");            
  +        }        
           // * @since Struts 1.1
  +        results.append(" href=\"");        
           results.append(calculateURL());
           results.append("\"");
           if (target != null) {
  
  
  

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

Reply via email to