Hola a todos, la verdad que leo y leo tutoriales y en c/u entiendo algo disinto, alguien me puede dar una mano con el mapeo????
aca paso lo q vengo armando me dicen donde le pifio... y porq?
JSP index.jsp:
<html:html>
<html:form action="/procesoIndex">
<html:text property="nombre" />
<br />
<html:text property="apellido " />
<br />
<html:submit value="enviar" />
</html:form>
</html:html>
-----
XML: struts-config:
<struts-config>
<!-- ========== Form Bean Definitions ============ -->
<form-beans>
<form-bean name="procesoIndex" type="dao.Index" />
</form-beans>
<!-- ========== Global Forward Definitions ========= -->
<global-forwards>
<forward name="inicio" path="/JSP/index.jsp" />
</global-forwards>
<!-- ========== Action Mapping Definitions ======== -->
<action-mappings>
<action path="/procesoIndex" type="action.NombreAction" name="procesoIndex">
<forward name="ok" path="/JSP/ok.jsp" />
</action>
<action path="/inicio" forward="/JSP/index.jsp" />
</action-mappings>
</struts-config>
----
del package action:
package action;
import org.apache.struts.action.ActionForm;
public class NombreAction extends ActionForm {
private String nombre;
private String apellido;
public String getNombre() {
return nombre;
}
public void setNombre(String nombre) {
this.nombre = nombre;
}
public String getApellido() {
return apellido;
}
public void setApellido(String apellido) {
this.apellido = apellido;
}
}
package actionForm:
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import action.NombreAction;
public class Acciones extends Action {
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response){
NombreAction no = (NombreAction)form;
request.setAttribute("nombre", no.getNombre());
return mapping.findForward(null);
}
}
please please ayudamen con esto a entenderlo....
este es el error
javax.servlet.ServletException
org.apache.struts.chain.ComposableRequestProcessor .process(ComposableRequestProcessor.java:286)
org.apache.struts.action.ActionServlet.process(Act ionServlet.java:1913)
org.apache.struts.action.ActionServlet.doGet(Actio nServlet.java:449)
javax.servlet.http.HttpServlet.service(HttpServlet .java:627)
javax.servlet.http.HttpServlet.service(HttpServlet .java:729)
muchas gracias por su tiempo