Ajuda Struts 2

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 !!

http://struts.apache.org/2.0.6/docs/home.html

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


    &lt;package name=&quot;pub&quot; extends=&quot;struts-default&quot; namespace=&quot;/pub&quot;&gt;
        &lt;action name=&quot;hello&quot; class=&quot;com.tst.MinhaAction&quot;&gt;
	&lt;result name=&quot;input&quot;&gt;/jsp/entrada&lt;/result&gt;     	        
	&lt;result name=&quot;success&quot;&gt;/jsp/sucesso.jsp&lt;/result&gt;     	        
	&lt;result name=&quot;error&quot;&gt;/jsp/erro.jsp&lt;/result&gt;     	        
        &lt;/action&gt;
    &lt;/package&gt;

&lt;/struts&gt;

E sua action:

public class MinhaAction extends ActionSupport&#123;
//Sobreescreva o método execute&#58;
       @Override
	public String execute&#40;&#41; throws Exception &#123;
		boolean submit, ok;

                if&#40;submit &amp;&amp; ok&#41;
                   return SUCCESS;
                else
                   return ERROR;
		
                return INPUT;
	&#125;
&#125;

Entendeu?
No link q o Carneiro passou tem tudo explicado.
:slight_smile:

ok !!! obrigado vou olhar com mais detalhe !!!