Java - Struts básico

 
Vista:

Struts básico

Publicado por Alex (6 intervenciones) el 14/11/2007 18:29:20
Hola, me encantaría que me pudierais responder a un problema que me ha surgido...

Tengo una jsp, que tiene un form (todos su camos son select, por tanto no requieren validacion).

Pues bien, al ser así, NO realizé más que un ACTION pero NO UN FORM.

La páigna jsp queda así;

<html:form action="/pages/buscar_referencia.do" method="POST">
<table class="tablaBusqueda">
<tr>
<td class="celdaBusqueda">
Tipo de acción:
<br/>
<html:select styleClass="Caja" property="tipoAccion" size='1'>
<html:option value="Compra">Compra</html:option>
<html:option value="Alquiler">Alquiler</html:option>
</html:select>
</td>
...

...
</html:form>

Ya digo, el resto de campos tb son select y es por ello por lo que no hice el form de struts, ya que si no me equivoco su principal funcionalidad es realizar la validacion de los campos...

Pues bien, en el struts.config queda así;
<action path="/pages/buscar_referencia" type="com.dalya.struts.actions.BusquedaReferenciaAction">
<forward name="success" path="/pages/busqueda_referencia.jsp"/>
<forward name="error" path="/pages/busqueda_referencia.jsp"/>
</action>
El path es correcto y la ruta del tipe tb.

Bueno, pues al ejecutar la jsp, me salta un error en el tomcat. Plasmo lo que creo q es lo mas importante;
GRAVE: El Servlet.service() para servlet jsp lanzó una excepción
javax.servlet.jsp.JspException: Form bean not specified on mapping for action: "/pages/buscar_referencia.do"

Qué está ocurriendo?? xq yo tengo actions q no tienen forms relacionados y nunca me habia pasado...

Muchisimas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder