Pagina jsp

Olá pessoal,

estou criando uma aplicação, estou usando tomcat 5.5.20, eclipse, struts com taglibs. O meu primeiro problema é com a página de login que antes estava funcionando e derrepente parou segue a baixo o trecho de código e antes estava funcionando e agora parou e o erro que aparece. Quem puder ajudar desde já agradeço.

página jsp

erro que agora aparece:

org.apache.jasper.JasperException: Exception in JSP: /index.jsp:48

45:
46:
47:


48: html:submit<bean:message key=“button.enviar”/></html:submit>
49: html:reset<bean:message key=“button.limpar”/></html:reset>
50:

51:

</html:form>

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:506)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Unknown Source)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)

root cause

javax.servlet.ServletException: Could not initialize class org.apache.jasper.runtime.BodyContentImpl
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:843)
org.apache.jasper.runtime.PageContextImpl.access$1100(PageContextImpl.java:65)
org.apache.jasper.runtime.PageContextImpl$12.run(PageContextImpl.java:763)
java.security.AccessController.doPrivileged(Native Method)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:761)
org.apache.jsp.index_jsp._jspService(index_jsp.java:101)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
java.lang.reflect.Method.invoke(Unknown Source)
org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:243)
java.security.AccessController.doPrivileged(Native Method)
javax.security.auth.Subject.doAsPrivileged(Unknown Source)
org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:275)
org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:161)

André Luiz

Coloca o código todo da página aqui, porque o erro pode ser relacionado à alguma alteração em outro ponto da jsp.

Olá segue o código da página jsp. Só respondi a esta hora porque é o momento que desenvolvo o sistema.

<%@ page contentType=“text/html; charset=iso-8859-1” language=“java” import=“java.sql.*” errorPage="" %>

<%@ taglib uri="/tags/struts-logic" prefix=“logic” %>
<%@ taglib uri="/tags/struts-html" prefix=“html” %>
<%@ taglib uri="/tags/struts-bean" prefix=“bean” %>

<jsp:useBean id=“user” scope=“session” class=“br.seguranca.usuario.Usuarios”/>
<jsp:setProperty name=“user” property="*"/>

<html:html locale=“true”>

    SISTEMA DE CONTROLE DE PEDIDOS

 

html:submit <bean:message key=“button.enviar”/> </html:submit>
html:reset <bean:message key=“button.limpar”/> </html:reset>

</html:form>

Qual versão do struts você está usando?? Aqui quando tirei o locale da tag <html:html>, funcionou, mas meu struts é velho pacas…

A versão do meu struts é a 2. alguma coisa. Quase certeza que deve ser a última, pois antes de começar o aplicativo baixei algumas versões novas. O interessante é que funcionou a primeira vez funcinou, depois parou.

Da primeira vez pode ter sido cache no Tomcat e não pegou a alteração que você fez. Você já tirou o locale da tag <html:html> pra testar??
O Struts que rodo aqui no trabalho é bem velho, mas se você puder, me manda pelo menos a classe action e o bean Usuario (se puder, manda o projeto), que eu rodo aqui, faço um debug e tento ver o que está acontecendo, caso ninguém mais apareça por aqui pra dar uma luz.