Tema: JSP-Struts
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/06/2004, 00:33
soniagrande
 
Fecha de Ingreso: mayo-2004
Mensajes: 75
Antigüedad: 20 años
Puntos: 2
Lo que tienes que modificar es la forma que declaras el formulario, viendo tu struts-config en vez de esto que tu pones:

<html:form action="/ejemplo.do" method="post"
name="forma_ejemplo" type="pierre.AltaPag" scope="request">

pon esto otro:

<html:form action="ejemplo.do" method="post">

Si te das cuenta he quitado varias cosas:
- la barra del action puedes ponerla o no, yo pongo los paths como tu y me funciona tanto con barra como sin ella
- Te he quitado el scope y el name porque eso ya lo tienes definido en el struts-config y por tanto ya te lo pone el.
- Pero lo que creo que realmente te da el error es que el tipo que has puesto en el formulario no es correcto porque lo que has puesto es el tipo del action y no del actionForm (el que solo tiene metodos get/set y los datos que se muestran en la jsp), de todas formas no hace falta que especifiques el tipo.

Supongo que en tu struts-config tambien habras definido el ActionForm se tendras que tener algo parecido a esto (yo he puesto que la clase del actionForm se llama AltaForm, pero vamos como tu lo hayas llamado)

Código HTML:
<form-beans>
		<form-bean name="forma_ejemplo" type="pierre.AltaForm" />
...
	</form-beans> 

Última edición por soniagrande; 25/06/2004 a las 00:41