Gostaria de tirar uma duvida besta.
Estou criando uma aplicação utilizando o Struts 1.3, e gostaria de saber como faço para preencher meu bean automaticamente. Eu sei que no mapeamento eu tenho que colocar na tag <action> o atributo name=“nome do meu Bean”, no caso empresaForm. Porém minha duvida é que eu tenho dois beans para ser preenchido. como eu faço isso ?
Abraços
FormBean Struts
5 Respostas
Como assim? Não entendi sua pergunta.
Vixi cara foi mal, nem eu entendi depois que li.
Mas só para vc entender
Eu tenho no meu struts-config o seguinte
<form-beans>
<form-bean name="clienteForm" type="br.com.model.ClienteForm"/>
<form-bean name="enderecoForm" type="br.com.model.EnderecoForm"/>
</form-beans>
<action-mappings>
<action path="/cadastroCliente"
type="br.com.action.ClienteAction"
name="clienteForm"
scope="request"
validate="true"
input="/pages/clienteForm.jsp"/>
</action-mappings>
Como vc pode ver na minha tag <action … eu tenho um atributo chamado name. Nele eu coloco o nome do meu bean, que é o nome que eu dei lá em cima. O que acontece é que eu preciso colocar os dois beans tanto o clienteForm quanto o enderecoForm. Tem como eu fazer isso ?
Abraçois
Não tem como fazer isso não. =[
O que você pode fazer, é a classe ClienteForm, estender a classe EnderecoForm.
Mas… pq vc deseja fazer isso?
Abraço.
Caraca que merda heim Fabio !!!
Agora deu para perceber o porque o antigo webwork era melhor que o
Struts 1.
Graças a Deus agora temos o Struts 2.
Mas mesmo assim obrigado Fabio.
hehehe, flws MauNunes.