Articles of servlets

¿Cómo acceder a un atributo de solicitud establecido por un servlet en JSP?

Estoy tratando de recuperar los valores de los atributos establecidos por un servlet en una página JSP, pero solo tengo suerte con los parámetros por ${param} . No estoy seguro de qué puedo hacer diferente. Tal vez es simple, pero no pude manejarlo todavía. public void execute(HttpServletRequest request, HttpServletResponse response) { //there’s no “setParameter” method […]

¿Cómo puedo mapear un Servlet “raíz” para que otros scripts sigan siendo ejecutables?

Intento crear un Servlet que llame a una página JSP similar a la siguiente: public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException { req.getRequestDispatcher(“/WEB-INF/main.jsp”).forward(req, resp); } Necesito este Servlet para responder a la raíz del dominio (por ejemplo: http://example.com/ ) entonces estoy usando la siguiente asignación en el web.xml: MainServlet /* El problema que […]

¿Cómo eliminar un encabezado de respuesta HTTP?

Tengo una situación donde uno de los encabezados de respuesta Content-Disposition tiene que ser eliminado. Así que pensé en escribir un filtro de servlet para hacer esto. Pero me di cuenta de que HttpServletResponse solo tiene un método setHeader() pero no hay ningún método para eliminarlo. ¿Cómo puedo hacer esto?

Embedded tomcat 7 servlet 3.0 anotaciones no funcionan

Tengo un proyecto de prueba simplificado que contiene una versión de Servlet 3.0, declarada con anotaciones como esta: @WebServlet(“/test”) public class TestServlet extends HttpServlet { private static final long serialVersionUID = -3010230838088656008L; @Override public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException{ response.getWriter().write(“Test”); response.getWriter().flush(); response.getWriter().close(); } } También tengo un archivo web.xml como ese: testServlet g1.TestServlet […]

Cómo mapear las solicitudes al archivo HTML en Spring MVC?

Los archivos de configuración básica no parecen intuitivos. Si creo un ejemplo simple de hello world, y luego cambie el nombre de home.jsp a home.html y edite el archivo servlet-context.xml de a Empiezo a tener un error WARN : org.springframework.web.servlet.PageNotFound – No mapping found for HTTP request with URI [/myapp/WEB-INF/views/home.html] in DispatcherServlet with name ‘appServlet’ […]

Acceda a los beans de Spring desde un servlet en JBoss

Quiero escribir un servlet simple en JBoss que invocará un método en un bean de Spring. El objective es permitir que un usuario inicie un trabajo interno al presionar una URL. ¿Cuál es la forma más fácil de obtener una referencia a mi Spring Bean en el servlet? Los servicios web de JBoss le permiten […]

La última tabla de versiones de Java (J2EE, Java EE, Servlet, JSP, JSTL)

Estoy buscando una división de componentes de Java EE (o anteriormente conocido como J2EE) y Java SE P.ej J2EE 1.3: Servlet 2.3, JSP 1.2. JSTL 1.0, … J2EE 1.4: Servlet 2.4, JSP 2.0, JSTL 1.1, … Java EE 1.5: Servlet 2.5, JSP 2.1, JSTL 1.2, … En una mesa simple Se puede extraer de: http://java.sun.com/j2ee/1.3/docs/ […]

¿Cómo puedo saber si la solicitud al servlet se ejecutó mediante HTTP o HTTPS?

Escribí un servlet en Java y me gustaría saber si la solicitud a ese servlet se ejecutó mediante HTTP o HTTPS. Pensé que puedo usar request.getProtocol() pero devuelve HTTP / 1.1 en ambos métodos. ¿Algunas ideas?

¿Alguien puede explicar el mapeo de servlets?

Intento escribir una aplicación web usando SpringMVC. Normalmente me gustaría asignar una extensión de archivo inventado al controlador frontal de Spring y vivir feliz, pero esta vez voy a buscar URL similares a REST, sin extensiones de nombre de archivo. Mapear todo en mi ruta de contexto al controlador frontal (llamémoslo ” aplicación “) significa […]

Cómo probar mi servlet usando JUnit

Creé un sistema web usando Java Servlets y ahora quiero hacer pruebas JUnit. Mi dataManager es solo una pieza básica de código que lo envía a la base de datos. ¿Cómo probarías un Servlet con JUnit? Mi ejemplo de código que permite a un usuario registrarse / registrarse, que se envía desde mi página principal […]