O Struts ficou louco

1 resposta
danieldestro

Pessoal,
Mais um POST da sessão “Estou apanhando do java”.

Dêem uma olhada nisso. Usando Struts no meu projeto eu me deparo com a seguinte mensagem de erro:

[color=“red”]javax.servlet.ServletException: Cannot find message resources under key org.apache.struts.action.MESSAGE[/color]

Quando chamo o meu fazerAlgumaCoisa.do.

Esse erro acontece quando eu coloco a seguinte tag:

<bean:write name="sacForm" property="cadastroContatoHelper.contato.idContato" />

O pior de tudo é que a TAG abaixo funciona:

<html:text property="cadastroContatoHelper.contato.idContato" />

E isto aqui TAMBÉM FUNCIONA:

<bean:write name="sacForm" property="cadastroContatoHelper.contato.nome" />

Alguém já passou por isso?

1 Resposta

danieldestro

“Poblema” resolvido.

Creio que seja um BUG feio do Struts. Para resolver eu fiz o seguinte:

Criei um arquivo MinhaAplicacao.properties e coloquei no diretório /WEB-INF/classes, e adicionei a seguinte configuração no web.xml:

<init-param> <param-name>application</param-name> <param-value>meupacote.MyResources</param-value> </init-param>

Foi simples, apenas colocar o arquivo do ResourceBundle resolveu este “poblema”.

Criado 6 de março de 2004
Ultima resposta 6 de mar. de 2004
Respostas 1
Participantes 1