luehe       2003/01/21 15:45:19

  Modified:    jasper2/src/share/org/apache/jasper/compiler Generator.java
  Log:
  Modified code generated for <jsp:plugin> to be well-formed.
  
  Example:
  
  Previous format of generated code:
  
    <COMMENT>
    <EMBED ...>
    <NOEMBED>
  
    </COMMENT>
  
      <p>Unable to start plugin.</p>
  
    </NOEMBED></EMBED>
  
  New format of generated code:
  
    <COMMENT>
    <EMBED ... />
    <NOEMBED>
  
      <p>Unable to start plugin.</p>
  
    </NOEMBED>
    </COMMENT>
  
  Revision  Changes    Path
  1.151     +9 -7      
jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java
  
  Index: Generator.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Generator.java,v
  retrieving revision 1.150
  retrieving revision 1.151
  diff -u -r1.150 -r1.151
  --- Generator.java    17 Jan 2003 01:21:16 -0000      1.150
  +++ Generator.java    21 Jan 2003 23:45:18 -0000      1.151
  @@ -1447,13 +1447,11 @@
            if (n.getBody() != null)
                n.getBody().visit(new ParamVisitor(false)); 
   
  -         out.printil("out.write(" + quote(">") + ");");
  +         out.printil("out.write(" + quote("/>") + ");");
            out.printil("out.write(\"\\n\");");
   
            out.printil("out.write(" + quote("<NOEMBED>") + ");");
            out.printil("out.write(\"\\n\");");
  -         out.printil("out.write(" + quote("</COMMENT>") + ");");
  -         out.printil("out.write(\"\\n\");");
   
            /*
             * Fallback
  @@ -1463,8 +1461,12 @@
                out.printil("out.write(\"\\n\");");
            }
   
  -         out.printil("out.write(" + quote("</NOEMBED></EMBED>") + ");");
  +         out.printil("out.write(" + quote("</NOEMBED>") + ");");
  +         out.printil("out.write(\"\\n\");");
  +
  +         out.printil("out.write(" + quote("</COMMENT>") + ");");
            out.printil("out.write(\"\\n\");");
  +
            out.printil("out.write(" + quote("</OBJECT>") + ");");
            out.printil("out.write(\"\\n\");");
   
  
  
  

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

Reply via email to