This was for setAttribute(), removeAttribute().

1. There is also documentation for getAttribute().
2. There is also documentation for similar methods in ServletContext.
3. I suspect that only sun/oracle prefixes are reserved "for use by oracle"
(Reading Servlet 3.0, java.*, javax.* are reserved in general. Only
sun/com.sun prefixes were reserved specifically by Sun).

2013/6/12  <ma...@apache.org>:
> Author: markt
> Date: Tue Jun 11 21:38:27 2013
> New Revision: 1491976
>
> URL: http://svn.apache.org/r1491976
> Log:
> Servlet 3.1 expands the list of reserved names.
>
> Modified:
>     tomcat/trunk/java/javax/servlet/ServletRequest.java
>
> Modified: tomcat/trunk/java/javax/servlet/ServletRequest.java
> URL: 
> http://svn.apache.org/viewvc/tomcat/trunk/java/javax/servlet/ServletRequest.java?rev=1491976&r1=1491975&r2=1491976&view=diff
> ==============================================================================
> --- tomcat/trunk/java/javax/servlet/ServletRequest.java (original)
> +++ tomcat/trunk/java/javax/servlet/ServletRequest.java Tue Jun 11 21:38:27 
> 2013
> @@ -299,8 +299,9 @@ public interface ServletRequest {
>       * {@link RequestDispatcher}.
>       * <p>
>       * Attribute names should follow the same conventions as package names.
> -     * Names beginning with <code>java.*</code>, <code>javax.*</code>, and
> -     * <code>com.sun.*</code>, are reserved for use by Sun Microsystems. <br>
> +     * Names beginning with <code>java.*</code>, <code>javax.*</code>,
> +     * <code>sun.*</code>, <code>com.sun.*</code>, <code>oracle.*</code> and
> +     * <code>com.oracle.*</code) are reserved for use by Oracle 
> Corporation.<br>
>       * If the object passed in is null, the effect is the same as calling
>       * {@link #removeAttribute}. <br>
>       * It is warned that when the request is dispatched from the servlet 
> resides
> @@ -321,8 +322,9 @@ public interface ServletRequest {
>       * handled.
>       * <p>
>       * Attribute names should follow the same conventions as package names.
> -     * Names beginning with <code>java.*</code>, <code>javax.*</code>, and
> -     * <code>com.sun.*</code>, are reserved for use by Sun Microsystems.
> +     * Names beginning with <code>java.*</code>, <code>javax.*</code>,
> +     * <code>sun.*</code>, <code>com.sun.*</code>, <code>oracle.*</code> and
> +     * <code>com.oracle.*</code) are reserved for use by Oracle Corporation.
>       *
>       * @param name
>       *            a <code>String</code> specifying the name of the attribute 
> to
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to