Struts resources

5 respostas
lgr

Pesso All,
ainda n tenho “fluência” nos erros do struts.não consegui identificar o seguinte erro.Será q é relativo ao resources?

javax.servlet.ServletException: Missing message for key “users.title”

org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)

org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)

org.apache.jsp.pages.listUsers_jsp._jspService(listUsers_jsp.java:228)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)

org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)

org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)

org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)

org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)

org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)

org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)

javax.servlet.http.HttpServlet.service(HttpServlet.java:689)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

root cause

javax.servlet.jsp.JspException: Missing message for key “users.title”

org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:235)

org.apache.jsp.pages.listUsers_jsp._jspx_meth_bean_message_0(listUsers_jsp.java:290)

org.apache.jsp.pages.listUsers_jsp._jspService(listUsers_jsp.java:103)

org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)

org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)

org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1056)

org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:261)

org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:388)

org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:316)

org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:231)

org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)

org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:397)

javax.servlet.http.HttpServlet.service(HttpServlet.java:689)

javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

5 Respostas

Rafael_Nunes

No seu arquivo .resource, não existe a chave:
“users.title”.

thadeurc

Cara, eu já me deparei com este erro e significa que ele não está encontrando esta chave no seu arquivo de resources.

Veja se esta chave está de fato nele ou se no seu struts-config.xml está configurado o nome certo do arquivo de properties ou ainda se ele está na correta (mais dificil pois sempre eh criado na pasta resource).

Boa sorte

Guilherme_Silveira

Infelizmente (devido ao struts) pode ser outras coisas
Pode ser que ele nao achou o seu arquivo message resouces. Se vc escreveu a chave no arquivo, de uma olhada no seu struts-config.xml e ve se ele esta bonitinho
Veja tambem se o arquivde mensagens esta no diretorio correto

Se nada disso funcionar, larga o struts :slight_smile:

cu_ringa

eu acho q tava com esse problema ontem. E era simplesmente q n tava encontrando o arquivo application.properties, acho q o caminho q vc colocou no struts-config.xml esta errado.

lgr

Pesso All,
O erro estava justamente com o nome q dei para o resource.
Arrumei no nome no atruts config do resource e funcionou… (meu Deus q coisa simples!!)

Obrigado

Criado 22 de março de 2005
Ultima resposta 22 de mar. de 2005
Respostas 5
Participantes 5