STruts - Arquivo de Mensagens

Olá

Estou iniciando meus estudos com struts e é a primeira vez que posto aqui.
Estou montado uma página inicial e estou tentando utilizar os textos definidos nos arquivos .properties.
Tenho a seguinte tag no meu arquivo.jsp:

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

<html:html locale=“true”>
<head>
<title><bean:message key=“welcome.title”/></title>
<html:base/>
</head>
<body bgcolor=“white”>…

Minha dúvida é em qual arquivo devo definir os valores das chaves. Sei que *.properties, mas precisava ver certinho qual o path correto do arquivo e se devo configurar algo no arquivo struts-config.xml.

Quando rodo a página, ocorre a seguinte msg de erro:

javax.servlet.ServletException: Missing message for key "welcome.title"
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)
org.apache.jsp.pages.Welcome_jsp._jspService(org.apache.jsp.pages.Welcome_jsp:81)
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:322)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

Estou utilizando Struts 1.2.4, Tomcat 5.5 e Eclipse.

Agradeço o auxílio dos colegas

não tem q salvar em WEB-INF/classes esse properties?

especifique no seu struts-config.xml aonde está o seu arquivo resource.

lembrando que neste caso o seu arquivo terá o nome de: ApplicationResources.properties

Então …fiz o seguinte:

Coloquei um arquivo “ApplicationResources.properties” no diretório:

C:\eclipse\workspace\cadastro\WEB-INF\classes

Abri o struts-config.xml e adicionei a seguinte linha:
<message-resources parameter=“br.com.cadastro.ApplicationResources” />

Mas rodando, prossegue o mesmo erro.

Será que tem + alguma coisa a ser feita??

Valew

jrsnet,

preste atenção na sua estrutura de pacotes, não está igual a sua aplicação não

se seu arquivo está na raiz do diretório classes na sua configuração do struts você deverá informar apenas:

Valew pela força Galera
Então…Diogo.
Entendi o que vc falou, mas ainda não rodou.

Vou dar todos os detalhes.
Local struts-config.xml: C:\eclipse\workspace\cadastro\WEB-INF

Local raiz do projeto : C:\eclipse\workspace\cadastro\

Local padrão do ApplicationResources.properties: C:\eclipse\workspace\cadastro\WEB-INF\classes

Local padrão dos fontes (.java): C:\eclipse\workspace\cadastro\WEB-INF\classes\strutsdemo&lt;PACOTES>

Local padrão dos .JSP: C:\eclipse\workspace\cadastro\pages\

Configurações:
No struts-config.xml:
<message-resources parameter=“ApplicationResources”/>

Ainda assim, continua com o mesmo erro. Tentei carregar a página novamente uma série de vezes, usando a seguinte url:
http://localhost:8080/cadastro/pages/Welcome.jsp

Valew a força

Jean