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

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

Vea el Código Fuente de principal.jsp

Código Fuente index.jsp

 
<%@ page language="java"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<h3 align="center"> <bean:message key="index.heading"/></h3> <table align="center" border="2"> <html:form action="logon.st"> <tr><td colspan="2"> <b> <bean:message key="index.message"/> </b> </td></tr>
 

<tr>
<td align="left">
       Correo Electrónico : <html:text property="email" size="16" maxlength="30"/>
</td>
<td align="left">
       Nombre : <html:text property="nombre" size="16" maxlength="30"/>
</td>
</tr>


<tr>
<td align="left">
       Apellido : <html:text property="apellido" size="16" maxlength="30"/>
</td>
<td>
       Contraseña : <html:password property="password" size="16" maxlength="20" 
              redisplay="false"/>
</td>
</tr>

<tr align="center"><td colspan="2"> <html:submit value="Registrarse"/> </td></tr> </html:form> </table>

  • La primera sección de esta página declara los Tags que serán utilizados en ella, en este caso, los Tags HTML y Bean de la librería Struts

  • Posteriormente se pueden encontrar dos declaraciones en color verde las cuales inician con bean:message y contienen el parámetro key, esta declaración extrae los valores de acuerdo al valor de key en el Archivo/Clase ApplicationResources.properties el cual es declarado através del Servlet ActionServlet definido en el archivo web.xml del "Web-Archive".

  • Es definida una forma HTML mediante los Tags proporcionados por Struts, es importante notar dos aspectos en esta forma HTML :

    • La requisición es enviada a logon.st.

    • Los campos de la forma HTML son definidos através de la librería Struts (<html:*).

    • La declaración para enviar contraseñas (password) contiene el parámetro redisplay="false".

Terminos Legales de Contenido ©2000-2011 Osmosis Latina

Diseñado bajo estándares : XHTML   CSS  

webmaster@osmosislatina.com