Dúvida no Struts2

7 respostas
Jedi_FeniX

Alguém sabe como eu posso carregar um arquivo “.properites” e jogar os valores do mesmo em campos de um form?

7 Respostas

fiaux

Você quer fazer internacionalização ou pegar valores e botar nos campos do form?

Jedi_FeniX

Eu quero pegar os valores do .properties e colocar no form quando ele for carregado.

fiaux

Leia http://exampledepot.com/egs/java.util/Props.html e faça bind com variaveis da jsp com a action da maneira que achar melhor.

Jedi_FeniX

Esta parte de carregar os valores do .properties e jogar dentro de java.util.Properties, já está pronta, o problema é jogar os valores nos campos do form. Eu faço o load dos properties e seto os atributos da action e nada acontece…

juarezna

Olá, veja se isto te ajuda…
vai carregar na página independente de onde venham os dados(properties, base de dados).

/resources/usuario/alterarGrupoUsuario.jsp
No action

public String setAlterar(){

grupoUsuario = grupoUsuarioDao.obter(grupoUsuario.getCodGrupoUsuario());

return success;

}

no JSP
<s:textfield name=“grupoUsuario.codGrupoUsuario” />

fiaux

Crie seus atributos na action, os quais quer exibir na jsp. Na jsp você coloca um textfield por exemplo, apontando para esses atributos.

Na action:

private Long id; private String nome; private String matricula; //getters

Na jsp:

<s:textfield id="id" name="id" /> <s:textfield id="nome" name="nome" /> <s:textfield id="matricula" name="matricula" />

Jedi_FeniX

Valeu galera, funcionou…Obrigado pela ajuda :slight_smile:

Criado 26 de maio de 2008
Ultima resposta 27 de mai. de 2008
Respostas 7
Participantes 3