Olá,
Em um jsp, utilizo a tag <html:text property="pessoa.nome" />
Consequentemente tenho uma classe PessoaForm extends ActionForm com o atributo private Pessoa pessoa; // get e set
Quando vou exibir o formulário em branco, acabo levando uma exception [Invalid argument looking up property: "pessoa.nome" of bean: "org.apache.struts.taglib.html.BEAN"]: javax.servlet.jsp.JspException: Invalid argument looking up property: "pessoa.nome" of bean: "org.apache.struts.taglib.html.BEAN"
Acredito que isso ocorra devido o atributo pessoa (e nome) não está inicializado, ou seja, se no meu ActionForm estiver assim private Pessoa pessoa = new Pessoa(); // get e set tudo ocorre ok.
Pergunta: Tenho como contornar isso? Se não, como inicializo atríbutos do tipo int, long, double para que o 0 (valor inicial) não apareça no formulário em branco?
Obrigado!