luehe 2002/09/25 12:15:24 Modified: jasper2/src/share/org/apache/jasper/compiler Generator.java Log: Fixed 13000: tag file handler generation with complex attributes Revision Changes Path 1.104 +11 -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.103 retrieving revision 1.104 diff -u -r1.103 -r1.104 --- Generator.java 20 Sep 2002 18:06:38 -0000 1.103 +++ Generator.java 25 Sep 2002 19:15:24 -0000 1.104 @@ -3148,7 +3148,8 @@ if (attrInfos[i].isFragment()) { out.print("javax.servlet.jsp.tagext.JspFragment "); } else { - out.print("String "); + out.print(attrInfos[i].getTypeName()); + out.print(" "); } out.print(attrInfos[i].getName()); out.println(";"); @@ -3164,7 +3165,8 @@ if (attrInfos[i].isFragment()) { out.print("javax.servlet.jsp.tagext.JspFragment "); } else { - out.print("String "); + out.print(attrInfos[i].getTypeName()); + out.print(" "); } out.print(toGetterMethod(attrInfos[i].getName())); out.println(" {"); @@ -3180,9 +3182,11 @@ out.printin("public void "); out.print(toSetterMethodName(attrInfos[i].getName())); if (attrInfos[i].isFragment()) { - out.printin("(javax.servlet.jsp.tagext.JspFragment "); + out.print("(javax.servlet.jsp.tagext.JspFragment "); } else { - out.printin("(String "); + out.print("("); + out.print(attrInfos[i].getTypeName()); + out.print(" "); } out.print(attrInfos[i].getName()); out.println(") {");
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>