git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@469855
13f79535-47bb-0310-9956-
ffa450edef68
throws JasperException {
if (tagInfo.hasDynamicAttributes()) {
- out
- .printil("private java.util.HashMap _jspx_dynamic_attrs = new java.util.HashMap();");
+ out.printil("private java.util.HashMap _jspx_dynamic_attrs = new java.util.HashMap();");
}
// Declare attributes
out.print(" = ");
out.print(attrInfos[i].getName());
out.println(";");
+ if (ctxt.isTagFile()) {
+ // Tag files should also set jspContext attributes
+ out.printin("jspContext.setAttribute(\"");
+ out.print(attrInfos[i].getName());
+ out.print("\", ");
+ out.print(attrInfos[i].getName());
+ out.println(");");
+ }
out.popIndent();
out.printil("}");
out.println();