Salve Galera,
Alguém sabe o motivo deste erro no struts?
java.lang.NullPointerException
org.apache.struts.util.RequestUtils.createActionForm(RequestUtils.java:783)
org.apache.struts.action.RequestProcessor.processActionForm(RequestProcessor.java:364)
Estou usando o DynaAction
Opa
Tu está colocando este Form pra fazer validação? Está usando DynaForm ou DynaValidatorForm?
Opa Jeve,
estou utilizando o dynavalidatorform …
e sim, estou utilizando para fazer validação, mudei algumas coisinhas e está funcionando agora
pelo que eu vi, nao posso declara-lo dentro do meu action mapping. é isso?
Algumas duvidas:
Struts - config
1 - no form bean, quando o faço pelo dynaValidatorForm e coloco validação igual true, tenho que colocar no validation.xml os campos do fomulário??
2 - no meu action mapping eu coloco a tag referente a este formulário?
Action
1 - na action eu recupero já o meu formulário validado quando crio
DynaValidatorForm formBean = (DynaValidatorForm) formBean;
2 - na minha action, extendo o DispatchAction , o método execute é sempre executado quando eu chamo a minha action?
3 - no caso das paginas, passo no botao a acao, como faço para que a ação que está indo nessa string (exemplo gravar, deletar) possa invocar um método da minha action?
exemplo: botao submit enviando a acao deletar
dentro da minha action
public ActionFoward deletar (… request, … response) {
Execute este método
}
Nao estou lembrando exatamente de cabeça as coisas, mas é algo assim, o código ficou no serviço, mas se puder dar uma esclarecida, sempre fiz com beans de formulários fixos e get e sets.
Queria usar este artificio.
Ah, acabei extendendo o topico.
Grato 