Estou com um problema no meu struts 2 que eu não estou conseguindo chamar minha action.
Ja configurei meu struts.xml
que esta assim:
<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="false"/>
<constant name="struts.devMode" value="true" />
<package name="action" extends="struts-default">
<action name="consultaCliente" class="com.action.ManterClientesAction" method="consultaCliente">
<result name="success">manterclientes/manterclientecadastros.jsp</result>
</action>
</package>
</struts>
e minha action esta assim:
[code]
package com.action;
import com.isdra.gcr.persistence.Conexao;
import com.isdra.gcr.service.ManterClientesService;
import com.isdra.gcr.vo.ManterClientes;
import com.opensymphony.xwork2.ActionSupport;
/**
*
* @author wagner.ferreira
*/
public class ManterClientesAction extends ActionSupport {
private ManterClientes manterClientesVO;
public ManterClientesAction() {
}
public String consultaCliente() throws Exception {
Conexao con = new Conexao();
con.getConnection();
ManterClientesService manterClientesService = new ManterClientesService();
manterClientesVO = manterClientesService.findManterClientes(manterClientesVO);
return "success";
}
public ManterClientes getManterClientesVO() {
return manterClientesVO;
}
public void setManterClientesVO(ManterClientes manterClientesVO) {
this.manterClientesVO = manterClientesVO;
}
}
Preciso resolver isto...
Podem me ajudar....
no meu jsp eu tenho um button que esta configurado assim:
<s:submit action="consultaCliente" value="CONSULTAR"/>
e meus textfilds eestão assim:
<s:textfield theme="simple" name="manterClientesVO.cdCliente" cssClass="input" id="cdCliente" size="10"/>
