Perguntas com a marcação «servlets»

153
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 = "{ key1:...

145
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...

135
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...

127
Como obter o URI da solicitação sem o caminho do contexto?

O método request.getRequestURI () retorna URI com o caminho do contexto. Por exemplo, se o URL base de uma aplicação é http://localhost:8080/myapp/(ou seja, o caminho do contexto é myapp ), e eu chamo request.getRequestURI()para http://localhost:8080/myapp/secure/users, ele irá retornar...

122
ContextLoaderListener ou não?

Um aplicativo web spring padrão (criado pelo Roo ou modelo "Spring MVC Project") cria um web.xml com ContextLoaderListenere DispatcherServlet. Por que eles não apenas usam DispatcherServlete fazem o carregamento da configuração completa? Entendo que o ContextLoaderListener deve ser usado para...

112
Como testar meu servlet usando JUnit

Eu criei um sistema web usando Java Servlets e agora quero fazer o teste JUnit. My dataManageré apenas um código básico que o envia ao banco de dados. Como você testaria um Servlet com JUnit? Meu exemplo de código que permite a um usuário se registrar / inscrever, que é enviado da minha página...