Menú Curso Java Web (JSP's/Servlets) : Código Fuente Registro-Acceso mediante Java Beans principal.jsp

(Anterior) Struts
Vea el Código Fuente de index.jsp

Vea el Código Fuente de error.jsp

Código Fuente principal.jsp

<%@page language="java" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>

<html>
<body>
<h4>

  Exito ! El correo electrónico y contraseña son validos...

</h4>
</body>
</html>

    Que Ocurrió ?

    • La solicitud fue enviada al directorio/archivo logon.st, esto implica que debe ser atendida por Struts de acuerdo a lo definido en el archivo web.xml para Struts .
    • Una vez en Struts (el Servlet Controlador ActionServlet para ser exactos) se busca el nombre de la requisición (logon) dentro de las definiciones de mapeo, y se encuentra lo siguiente:

      
                 <action    path="/logon"
                            type="com.osmosislatina.struts.LogonAction"
                            name="logonForm">
                 </action>
      
      

      Lo anterior indica que debe ser enviada la solicitud hacia la Clase LogonAction y que debe ser inicializado el Java Bean que lleva por nombre logonForm (debido a que este Java Bean ya se encuentra activo este paso será modificar mas no inicializar el Java Bean).

    • Una vez inicializado el Java Bean y dentro de la Clase LogonAction, , se inicia una búsqueda en la Base de Datos para el usuario proporcionado en la forma HTML, en este caso se obtuvo una respuesta de exito (mapping.findForward("exito")), de nuevo, si se analiza el archivo struts-config.xml en la sección de global-forwards es redirigida hacia principal.jsp, que es precisamente esta página.

Terminos Legales de Contenido ©2000-2011 Osmosis Latina

Diseñado bajo estándares : XHTML   CSS  

webmaster@osmosislatina.com