¿Por qué ServletRequest getAttribute () tiene atributos diferentes que getAttributeNames ()?

Ejecutamos Apache delante de Tomcat y utilizamos mod_jk. Nuestro inicio de sesión único en el módulo Apache establece información sobre el usuario que podemos recuperar en Java con una llamada getAttribute () .

String mobileNumber = request.getAttribute("WEBAUTH_LDAP_MOBILE");

Esto funciona bien Ahora quería recuperar todos los atributos y buscar los nombrados con el prefijo "WEBAUTH_LDAP_". Solía getAttributeNames () para ello.

Enumeration<String> enumeration = request.getAttributeNames();

para obtener los nombres de los atributos. Para mi sorpresa, no hay ningún atributo llamado "WEBAUTH_LDAP_MOBILE". ¿Se espera esto? ¿Hay alguna manera de obtener todos los atributos? JavaDoc hace que parezca que algo en getAttribute () también debería estar en getAttributeNames ().

Estamos usando Tomcat 6.0.28.

Respuesta 1

Estoy tratando de usar el método renameNode () de la clase org.w3c.dom.Document para cambiar el nombre del nodo raíz de un documento XML. Mi código es similar a esto: xml.renameNode (Element, "http: // newnamespaceURI", ...

Así que estoy haciendo una aplicación para mi Xoom, comenzando con el desarrollo de Android. Hice algunos botones y todo ese jazz, usando el ADT en eclipse para colocar todo (usando la configuración de la tableta WXGA 10.1) ...

Tenemos una colección de objetos, cada objeto tiene una ID entera y una marca de tiempo. Queremos poder buscar duplicados y actualizar la colección en función de la ID. Pero también queremos poder ...

Estoy tratando de buscar un tweet utilizando el método de búsqueda en twitter4j con efectos similares a este sitio web: Monitter.com Al igual que este sitio web, quiero mostrar un tweets en actualizaciones de twitter en tiempo real. Yo solo ...