luehe 2003/08/15 14:01:41
Modified: jasper2/src/share/org/apache/jasper/compiler
TagLibraryInfoImpl.java
Log:
Restored JSP default for 1.2 based tag handlers
Revision Changes Path
1.44 +11 -19
jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/TagLibraryInfoImpl.java
Index: TagLibraryInfoImpl.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/TagLibraryInfoImpl.java,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -r1.43 -r1.44
--- TagLibraryInfoImpl.java 24 Jul 2003 01:17:33 -0000 1.43
+++ TagLibraryInfoImpl.java 15 Aug 2003 21:01:41 -0000 1.44
@@ -370,7 +370,14 @@
String tagName = null;
String tagClassName = null;
String teiClassName = null;
- String bodycontent = null;
+
+ /*
+ * Default body content for JSP 1.2 tag handlers (<body-content> has
+ * become mandatory in JSP 2.0, because the default would be invalid
+ * for simple tag handlers)
+ */
+ String bodycontent = "JSP";
+
String info = null;
String displayName = null;
String smallIcon = null;
@@ -420,21 +427,6 @@
tname));
}
}
- }
-
- // Determine appropriate default value for body-content
- if (bodycontent == null) {
- try {
- Class tagClass = ctxt.getClassLoader().loadClass(tagClassName);
- if (SimpleTag.class.isAssignableFrom(tagClass)) {
- bodycontent = TagInfo.BODY_CONTENT_SCRIPTLESS;
- } else {
- bodycontent = TagInfo.BODY_CONTENT_JSP;
- }
- } catch (Exception e) {
- err.jspError("jsp.error.loadclass.taghandler", tagClassName,
- tagName);
- }
}
TagExtraInfo tei = null;
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]