Alguém sabe como eu posso carregar um arquivo “.properites” e jogar os valores do mesmo em campos de um form?
Você quer fazer internacionalização ou pegar valores e botar nos campos do form?
Eu quero pegar os valores do .properties e colocar no form quando ele for carregado.
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.
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…
Olá, veja se isto te ajuda…
vai carregar na página independente de onde venham os dados(properties, base de dados).
No action
public String setAlterar(){
grupoUsuario = grupoUsuarioDao.obter(grupoUsuario.getCodGrupoUsuario());
return “success”;
}
no JSP
<s:textfield name=“grupoUsuario.codGrupoUsuario” />
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" />
Valeu galera, funcionou…Obrigado pela ajuda