Preguntas etiquetadas con servlets

Servlet es una interfaz de programación de aplicaciones (API) de Java que se ejecuta en la máquina del servidor que puede interceptar las solicitudes realizadas por el cliente y puede generar / enviar una respuesta en consecuencia.

5
Diferencia entre / y / * en el patrón de URL de mapeo de servlet
El código familiar: <servlet-mapping> <servlet-name>main</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>main</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> Tengo entendido que los /*mapas a http://host:port/context/*. ¿Qué tal /? Seguro que no se http://host:port/contextasigna solo a la raíz. De hecho, aceptará http://host:port/context/hello, pero rechazará http://host:port/context/hello.jsp. ¿Alguien puede explicar cómo se http://host:port/context/hellomapea?

11
¿Qué significa el valor del servlet <load-on-startup>
Me estoy confundiendo un poco aquí. En nuestra aplicación estamos definiendo algunos servlets. Aquí está el extracto de web.xmluno de los servlets: &lt;servlet&gt; &lt;servlet-name&gt;AxisServlet&lt;/servlet-name&gt; &lt;display-name&gt;Apache-Axis Servlet&lt;/display-name&gt; &lt;servlet-class&gt;com.foo.framework.axis2.http.FrameworkServlet&lt;/servlet-class&gt; &lt;load-on-startup&gt;0&lt;/load-on-startup&gt; &lt;/servlet&gt; Según tengo entendido, el valor para el &lt;load-on-startup&gt;tiene que ser un número entero positivo para que se cargue automáticamente. Busqué en …

3
Tomcat VS Jetty [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …


9
¿Diferencias entre cookies y sesiones?
Estoy entrenando en desarrollo web y estoy aprendiendo sobre JSP y Servlets . Tengo algún conocimiento de HttpSession: lo he usado en algunos de mis proyectos de muestra. En los navegadores, he visto la opción de "eliminar cookies". Si elimino las cookies, también elimina la HttpSession. ¿Son iguales las cookies …
154 jsp  session  servlets  cookies 

13
¿Cómo devuelve un objeto JSON desde un Servlet Java?
¿Cómo se devuelve un objeto JSON desde un servlet Java? Anteriormente, cuando hacía AJAX con un servlet, devolvía una cadena. ¿Hay un tipo de objeto JSON que necesita ser utilizado, o simplemente devuelve una cadena que se parece a un objeto JSON, por ejemplo? String objectToReturn = "{ key1: 'value1', …
153 java  json  servlets 

14
Servlet para servir contenido estático
Implemento una aplicación web en dos contenedores diferentes (Tomcat y Jetty), pero sus servlets predeterminados para servir el contenido estático tienen una forma diferente de manejar la estructura de URL que quiero usar ( detalles ). Por lo tanto, estoy buscando incluir un pequeño servlet en la aplicación web para …
145 java  jsp  servlets  jakarta-ee 


4
¿Cuál es la diferencia entre los métodos getRequestURI y getPathInfo en HttpServletRequest?
Estoy haciendo un controlador frontal simple y muy ligero. Necesito hacer coincidir las rutas de solicitud con diferentes controladores (acciones) para elegir la correcta. En mi máquina local HttpServletRequest.getPathInfo()y HttpServletRequest.getRequestURI()devolver los mismos resultados. Pero no estoy seguro de qué devolverán en el entorno de producción. Entonces, ¿cuál es la diferencia …
143 java  servlets 


3
¿Cómo especificar la página de error predeterminada en web.xml?
Estoy usando el &lt;error-page&gt;elemento en web.xml para especificar la página de error amigable cuando el usuario encuentra un cierto error, como un error con el código 404: &lt;error-page&gt; &lt;error-code&gt;404&lt;/error-code&gt; &lt;location&gt;/Error404.html&lt;/location&gt; &lt;/error-page&gt; Sin embargo, quiero que si el usuario no cumple con el código de error especificado &lt;error-page&gt;, debería ver una …


6
¿Cómo se elimina una cookie en un servlet Java?
¿Cómo se elimina una cookie en un servlet Java? Intenté esto: http://www.jguru.com/faq/view.jsp?EID=42225 EDITAR: Lo siguiente ahora funciona correctamente, parece ser la combinación de: response.setContentType("text/html"); y cookie.setMaxAge(0); Antes de que estuviera haciendo: //remove single signon cookie if it hasn't been validated yet response.setContentType("text/html"); Cookie cookie = new Cookie(SSORealm.SSO_COOKIE_NAME, ""); cookie.setDomain(SSORealm.SSO_DOMAIN); cookie.setMaxAge(-1); …
135 java  servlets  cookies 

16
¿Cómo instalar JSTL? La uri absoluta: http://java.sun.com/jstl/core no se puede resolver
No sé lo que hice incorrectamente, pero no puedo incluir JSTL. Tengo jstl-1.2.jar, pero desafortunadamente recibo una excepción: org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51) at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409) at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116) at org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:315) at org.apache.jasper.compiler.TagLibraryInfoImpl.&lt;init&gt;(TagLibraryInfoImpl.java:148) at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:429) at …
134 jsp  servlets  jstl 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.