You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Mark Roth <ma...@sun.com> on 2002/11/08 22:21:12 UTC

[PATCH] jakarta-servletapi-5: API changes and clarifications

Here is another set of JSP 2.0 API changes and clarifications, based on 
feedback from various sources.  Please let me know if there are any 
questions or concerns.

jsr152/src/share/javax/servlet/jsp/JspContext.java
   - Clarified that removeAttribute( name ) removes from all scopes
   - Clarified that removeAttribute( name, scope ) does nothing if the
     object doesn't exist in that scope.
   - Clarified that setAttribute( name, null ) has the effect of removing
     that attribute from the page scope.
   - Clarified that setAttribute( name, null, scope ) has the effect of
     removing that attribute from the given scope.

jsr152/src/share/javax/servlet/jsp/tagext/TagSupport.java
   - Clarified javadocs for getValues() that the keys are returned.
   - Updated release() method to clear id and values Hashtable

jsr152/src/share/javax/servlet/jsp/tagext/PageData.java
   - Clarified the InputStream returned is in UTF-8

jsr152/src/share/dtd/jspxml.dtd
jsr152/src/share/dtd/jspxml.xsd
jsr154/src/share/dtd/jspxml.dtd
jsr154/src/share/dtd/jspxml.xsd
   - Removed i18n-related comment about contentType default

jsr152/src/share/dtd/jsp_2_0.xsd
jsr154/src/share/dtd/jsp_2_0.xsd
   - Changed i18n-related description relating to encoding name conflicts

jsr154/src/share/dtd/web-app_2_4.xsd
jsr154/src/share/dtd/j2ee_1_4.xsd
   - Moved warType from j2ee_1_4.xsd to web-app_2_4.xsd

--
Mark Roth, Java Software
JSP 2.0 Co-Specification Lead
Sun Microsystems, Inc.