Perguntas com a marcação «servlets»

Servlet é uma interface de programação de aplicativos (API) Java em execução na máquina do servidor que pode interceptar as solicitações feitas pelo cliente e pode gerar / enviar uma resposta de acordo.

5
Diferença entre / e / * no padrão de URL de mapeamento de servlet
O 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> Meu entendimento é que /*mapeia para http://host:port/context/*. Que tal /? Com certeza não é http://host:port/contextmapeado apenas para a raiz. De fato, ele aceitará http://host:port/context/hello, mas rejeitará http://host:port/context/hello.jsp. Alguém pode explicar como é http://host:port/context/hellomapeado?

11
O que significa o valor <load-on-startup> do servlet
Estou ficando um pouco confuso aqui. Em nossa aplicação, estamos tendo alguns servlets definidos. Aqui está o trecho de web.xmlpara um dos 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; De acordo com o meu entendimento, o valor para o &lt;load-on-startup&gt;deve ser um número inteiro positivo para que seja carregado …

3
Tomcat VS Jetty [fechado]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …


9
Diferenças entre cookies e sessões?
Estou treinando no desenvolvimento da Web e estou aprendendo sobre JSP e Servlets . Eu tenho algum conhecimento de HttpSession- eu usei em alguns dos meus projetos de amostra. Nos navegadores, vi a opção de "excluir cookies". Se eu excluir os cookies, eles HttpSessiontambém serão excluídos . Os cookies e …
154 jsp  session  servlets  cookies 

13
Como você retorna um objeto JSON de um Java Servlet
Como você retorna um objeto JSON de um servlet Java. Anteriormente, ao fazer o AJAX com um servlet, retornei uma string. Existe um tipo de objeto JSON que precisa ser usado ou você simplesmente retorna uma String que se parece com um objeto JSON, por exemplo String objectToReturn = "{ …
153 java  json  servlets 

14
Servlet para veicular conteúdo estático
Eu implanto um aplicativo da web em dois contêineres diferentes (Tomcat e Jetty), mas seus servlets padrão para veicular o conteúdo estático têm uma maneira diferente de lidar com a estrutura de URL que eu quero usar ( detalhes ). Portanto, pretendo incluir um pequeno servlet no aplicativo da web …
145 java  jsp  servlets  jakarta-ee 


4
Qual é a diferença entre os métodos getRequestURI e getPathInfo no HttpServletRequest?
Estou criando um controlador frontal simples e muito leve. Preciso corresponder caminhos de solicitação a diferentes manipuladores (ações) para escolher o caminho correto. Na minha máquina local HttpServletRequest.getPathInfo()e HttpServletRequest.getRequestURI()retorne os mesmos resultados. Mas não tenho certeza do que eles retornarão no ambiente de produção. Então, qual é a diferença entre …
143 java  servlets 


3
Como especificar a página de erro padrão no web.xml?
Estou usando o &lt;error-page&gt;elemento no web.xml para especificar a página de erro amigável quando o usuário encontrar um determinado erro, como o erro com o 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; No entanto, quero que, se o usuário não encontrar nenhum código de erro especificado em &lt;error-page&gt;, ele ou ela …

21
Como diferenciar as sessões nas guias do navegador?
Em um aplicativo da web implementado em java usando JSP e Servlets; se eu armazenar informações na sessão do usuário, essas informações serão compartilhadas em todas as guias do mesmo navegador. Como diferenciar as sessões nas guias do navegador? Neste exemplo: &lt;%@page language="java"%&gt; &lt;% String user = request.getParameter("user"); user = …

6
Como você remove um cookie em um servlet Java
Como você remove um cookie em um servlet Java? Eu tentei isso: http://www.jguru.com/faq/view.jsp?EID=42225 EDIT: O seguinte agora funciona com sucesso, parece ser a combinação de: response.setContentType("text/html"); e cookie.setMaxAge(0); Antes de eu fazer: //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); …
135 java  servlets  cookies 

16
Como instalar o JSTL? O uri absoluto: http://java.sun.com/jstl/core não pode ser resolvido
Não sei o que fiz incorretamente, mas não posso incluir o JSTL. Eu tenho o jstl-1.2.jar, mas infelizmente recebo a exceção: 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) …
134 jsp  servlets  jstl 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.