Para crear un archivo Strut seguir los siguientes pasos:
Clic derecho sobre el packages -->
new -->
Strut Action..-->
En Class Name Ingresar Nombre del Strut y en Action Path el Nombre lógico del Strut.
Finalmente deschequear "Use ActionForm Bean" y finalizar.
Cuando se trabaja en modo MVC (Modelo-Vista-Controlador), se puede utilizar un Strut como controlador y View como Vista.
Para llamar este archivo desde una vista, hay que modificar un archivo llamado struts-config.xml
en donde el tag action-mappings le dara un nombre logico al archivo Strut. en esta caso addClientes. Revisar este archivo cuando hay problemas es de suma importancia, ya que los posibles errores pudieran ser el llamar a otra pagina distinta a la que se planea llegar.
Con la opcion forward se puede enviar o devolver a una vista en especifico. En este ejemplo se envia a una vista cuando hay error ("error" sera el nombre logico) que se enviara a la vista ingresarClientes.view y Completado (nombre logico "success" ) se enviara al archivo success.view
<action-mappings>
<action path="/addClientes" type="controlador.StrutsActionCliente">
<forward name="success" path="/success.view"/>
<forward name="error" path="/ingresarClientes.view"/>
</action>
</action-mappings>
Se aclara que estos archivos nombrados aca, fisicamente tienen extension .java
|