servlet-3.0

Forma recomendada de guardar los archivos cargados en una aplicación servlet

He leído aquí que uno no debe guardar el archivo en el servidor de todos modos, ya que no es portátil, transaccional y requi ... r el archivo. Una solución fácilmente convertible para usar una implementación DB o JCR (como jackrabbit) sería preferible.

Cómo configurar la aplicación JAX-RS usando solo anotaciones (no web.xml)?

¿Es posible configurar una aplicación JAX-RS usando solo anotaciones? (usando Servlet 3.0 y JAX-RS Jersey 1.1.0) Lo intent ... n no? ¿Cuál es la diferencia? ¿Hay alguna manera de hacerlo funcionar, por ejemplo, tener una aplicación JAX-RS sin web?xml?

¿Qué hacer con las anotaciones después de configurar metadata-complete= "true" (que resolvió el inicio lento de Tomcat 7)?

Parece que el lento problema de inicio de Tomcat 7 se puede resolver con "metadata-complete" establecido en "true" en la web. ... mi código después de haber establecido metadata-complete= "true"? Tengo que eliminar anotaciones y mover todo a la web.xml?

Servlet 3.0: ¿dónde está @WebServletContextListener?

Estoy tratando de seguir un Servlet 3.0 tutorial que se refiere a @WebServletContextListener. Sin embargo, no puedo encontrar ... l anotación en mi dependencia javaee-web-api-6.0.jar (estoy usando maven). Entonces, ¿dónde está @WebServletContextListener?

¿Cuál es la diferencia entre @RequestBody y @RequestParam?

He pasado por la documentación de la Primavera para conocer @RequestBody, y han dado la siguiente explicación: {[15]]} L ... ntornos Servlet y Portlet. Me he confundido entre ellos. Por favor, ayúdame con un ejemplo de cómo son diferentes entre sí.

Tomcat 7-Servlet 3.0: Etiqueta de byte no válida en el grupo de constantes

tomcat 7.0.16 Java 1.6.0_22 CentOS 5.6 Acabo de cambiar la web.xml a servlet 3.0 (de una aplicación que ejecuta 2.4 a ... ClassFormatException: Invalid byte tag in constant pool: 60 ACTUALIZACIÓN: Acabo de probar tomcat 7.0.19-mismos resultados

Servlet 3 spec y ThreadLocal

Por lo que sé, la especificación Servlet 3 introduce la función de procesamiento asíncrono. Entre otras cosas, esto significa ... fallido por lo que esta pregunta podría ser utilizada como un punto de referencia para otros atrapados por el mismo problema.