public class ProdutosAction extends org.apache.struts.action.Action {
private final static String = "success";
public ActionForward execute ( ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
ProdutosActionForm produtosForm = (ProdutosActionForm) form;
InterfaceProdutosDAO produtosdao = new ProdutosDAO();
produtosForm.setProdutos((ArrayList) produtosdao.todosProdutos());
return mapping.findForward(SUCCESS);
}
Duvida struts execute
E
Estou tendo erro da tela branca no metodo de listar produtos, ja verifiquei
o config-xml do struts as pag jsp e etc.. e ta tudo ok, vi na net que tem mais
de um metodo execute e que pode ser a causa do problema, gostaria de saber
mais sobre o assunto, se alguem puder ajudar agradeço.
Meu metodo execute:
1 Resposta
Bom dia Edú. Acredito que o teu problema esta no Forward
note: return mapping.findForward(SUCCESS);
você esta passando uma variavel que aparentemente não esta declarada e não tem nenhum valor.
Tente isso.
Lembrando que no struts-config.xml a action tem estar assim:
Criado 23 de abril de 2009
Ultima resposta 24 de abr. de 2009
Respostas 1
Participantes 2