Articles of servlets

java.lang.LinkageError: javax.servlet.jsp.JspApplicationContext.getExpressionFactory

Quando tento executar meu aplicativo da Web no Tomcat 7, recebi a seguinte exceção: exception javax.servlet.ServletException: java.lang.LinkageError: loader constraint violation: when resolving interface method “javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory; ” the class loader (instance of org/apache/jasper/servlet/JasperLoader) of the current class, org/apache/jsp/index_jsp, and the class loader (instance of org/apache/catalina/loader/StandardClassLoader) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type […]

Por que a lógica de negócios deve ser removida do JSP?

Quais são as vantagens de manter a lógica de negócios fora do JSP, já que as JSPs são voltadas principalmente para apresentação? Ainda vemos lógica de negócios escrita dentro da JSP, então eu precisava saber qual benefício obteríamos ao mover a lógica de negócios do JSP.

Como faço para chamar um método Java específico no evento click / submit de um botão específico no JSP?

Meu arquivo Java é: public class MyClass { public void method1() { // some code } public void method2() { //some code } public void method3() { //some code } } Na minha página JSP eu tenho três botões HTML. Se eu clicar no button1 , somente o method1 será chamado, se eu clicar no […]

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 êxito parece ser a combinação de: response.setContentType(“text/html”); e cookie.setMaxAge(0); Antes eu estava fazendo: //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); cookie.setPath(“/”); cookie.setComment(“EXPIRING COOKIE at […]

java.lang.ClassNotFoundException: HttpServletRequest

Acabei de receber o tomcat 7.0.27. Eu mantive o tempo para iniciar o tomcat 45sec. Também estava funcionando bem com a versão mais antiga no tomcat. mas correndo eu recebo o seguinte erro: SEVERE: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/VotingApp]] at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222) at java.util.concurrent.FutureTask.get(FutureTask.java:83) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1128) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:782) […]

parameters de solicitação HTTP não estão disponíveis por request.getAttribute ()

Estou enviando um parâmetro url para servlet usando a seguinte parte do jQuery: $.getJSON(“http://localhost:8080/JsoupPrj/JasonGen?url=” + url, function(data) { $(“#content”).html(data); }); No lado do servidor, o servlet obtém o parâmetro, por isso codifiquei como abaixo: String url = (String) request.getAttribute(“url”); Mas não está funcionando, você pode me dizer onde estou fazendo errado? Eu acredito que não […]

Qual é o significado do padrão url no web.xml e como configurar o servlet?

Eu configurei manualmente o web.xml para meu aplicativo. Agora estou enfrentando problemas ao executar meu aplicativo. Estou tentando acessar meu servlet da minha página jsp . Mas, está jogando erro como page not found . Os servlets são colocados abaixo da localização da pasta /WEB-INF/classs/ Então, quais devem ser as inputs para servlets no url-pattern […]

Alguém deve chamar .close () em HttpServletResponse.getOutputStream () /. GetWriter ()?

Eu não consegui encontrar uma resposta autoritária para isso com alguns pesquisando. Nos servlets Java, pode-se acessar o corpo da resposta via response.getOutputStream () ou response.getWriter (). Alguém deve chamar .close () nesse stream depois de ter sido gravado? Por um lado, há a exortação de Blochian para sempre fechar streams de saída. Por outro […]

Como implementar o serviço RESTful do JAX-RS no framework JSF

No meu laboratório me pediram para criar um site simples usando o framework JSF e usar o REST também. Eu fiz algumas pesquisas sobre esses dois. Acontece que para REST eu tenho que usar o framework JAX-RS com Jersey. Eu queria saber como posso integrar esses dois frameworks, JAX-RS e JSF? Eu já tenho o […]

Obtendo o endereço IP do cliente

Estou desenvolvendo um aplicativo da web usando JSP , Servlets (Container: Glassfish ) no qual preciso obter IP Address cliente. Estou obtendo o endereço IP do cliente, porque desejo dar access a algumas páginas (como formulários de manutenção do cliente) somente em computadores no escritório, quero restringir o access a essas páginas fora do escritório. […]