Estou querendo saber como fica minhas actions e meu struts config ??
pelo que estou vendo ele é um webWork…vou ter que ler algum materia do webwork para fazer no struts 2 !! se sim alguem tem algum material bom sobre webWork e tb sobre o struts 2 ??
Obrigado !!
Obrigado !! nâo tenho que informar mais o <form-beans> </form-beans> ?
E minha Classe Actino nâo fica mais assim :
[i][b]
package ;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
public class ClienteAcao extends LeticiaAction {
public ActionForward inicio(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
//request.getSession().getAttribute("loginForm");
return mapping.findForward("inicio");
}
public ActionForward Grava(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception {
//request.getSession().getAttribute("loginForm");
return mapping.findForward("gravar");
}
}[/i][/b]
como fica ???
Obtigado !![/b]
Agora sua configuração é assim:
struts.xml
<package name="pub" extends="struts-default" namespace="/pub">
<action name="hello" class="com.tst.MinhaAction">
<result name="input">/jsp/entrada</result>
<result name="success">/jsp/sucesso.jsp</result>
<result name="error">/jsp/erro.jsp</result>
</action>
</package>
</struts>
E sua action:
public class MinhaAction extends ActionSupport{
//Sobreescreva o método execute:
@Override
public String execute() throws Exception {
boolean submit, ok;
if(submit && ok)
return SUCCESS;
else
return ERROR;
return INPUT;
}
}
Entendeu?
No link q o Carneiro passou tem tudo explicado.
ok !!! obrigado vou olhar com mais detalhe !!!