Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/04/2016, 09:00
abrahamhs
 
Fecha de Ingreso: enero-2009
Ubicación: Kandor
Mensajes: 209
Antigüedad: 15 años, 2 meses
Puntos: 11
Respuesta: Iniciación en Struts

Bajate el myeclipse, es de licencia pero la versión de prueba te servirá. Crea un dynamic web proyect, despues de que tengas el proyecto dale clic derecho y hay un menu myeclipse->add capabilities struts y en el cuadro de dialogo selecciona struts 1.2 sin tiles. Despues de hacer eso todo el proyecto quedara correctamente configurado.
Ahi puedes ver tus errores, struts usa como 5 jars y tu solo tienes uno. Tu web.xml se ve bien pero el struts-config.xml <action path="/prueba" forward="/prueba.html" /> el path debe mapearse desde una clase controller:
Cita:
public class StxxMultipleAction extends Action {
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
throws Exception {
//aqui haces algo
return mapping.findForward("/prueba");
}
}
No veo esa clase
Y en tu <a href="prueba.do"> tal vez sea <a href="/prueba.do">

Se me olvidaba tambien te faltan los archivos donde se declaran los tags de struts para jsp (los tld): struts-bean, struts-html, struts-logic, struts-nested, struts-tiles.

Si creas bien el proyecto en myeclipse como te comento veras todo lo que te falta.

Última edición por abrahamhs; 20/04/2016 a las 09:05