Ingeniero

Páginas: 9 (2150 palabras) Publicado: 28 de noviembre de 2012
JSF

Darío Javier Robles Puchaicela

UNIVERSIDAD NACIONAL DE LOJA

AREA DE LA ENERGIA LAS INDUSTRIAS Y LOS RECURSOS NATURALES NO RENOBABLES

Loja, Ecuador

dj_chompy6@hotmail.com

dchompy6@gmail.com

djroblesp@unl.edu.ec




I. INTRODUCCION




Bueno en esta investigación trataremos y consultaremos todo lo relacionado con JSF desde su concepto, para que nos sirve,como se configura los beans para usar bien JSF y todos sus aplicaciones etc.




II. JSF

a. Que es JSF


Primeramente JSF (JABA SERVER FACES), nos sirve especialmente para el desarrollo de paginas web, en general un JSF es una tecnología o framework para aplicaciones jaba que están basadas especialmente en la programación web, también podríamos decir que una aplicación JSF,también podríamos decir que se ejecutan en un contenedor de servlets en jaba, esto es lo yo podría decir acerca de lo que significaría JSF.

b. Configuración de los Bean´s




A los bean´s por si se los configura mediante un archivo de configuración, donde el archivo que se usa comúnmente mas es WEBINF/facesconfig.xml.


Tambien podríamos definir a un BEAN como una etiquetamanaged-bean al comienzo del fichero faces-config.xml. Basicamente se debe especificar el nombre del bean con la etiqueta , clase en donde esta recogido dicho bean, con la etiqueta y ámbito del bean con la etiqueta .


Por ultimo podrimos decir que el ámbito puede ser de sesión, de
aplicación, de petición o ninguno(session, application, request,o
none).


Esto es lo que yo podría deciracerca de lo que tiene que ver con la configuración de los beans.


c. Configuración para navegación de JSF


Aquí especialmente aprenderemos a diseñar o a programar que pagina queremos que nos salga al hacer clic en un enlace.


El desarrollador de la aplicación define la navegación por la aplicación mediante el fichero de configuración, faces-config.xml, el mismo fichero en el quese declararon los managed-beans.


El punto de la navegacion se define como ir de una pagina(espesificada en from-view-id) a otras paginas de la aplicacion.


Tambien podríamos decir que usaremos reglas de navegación para indicar a que pagina queremos ir después una pagina, En este caso la navegación es simple, tras pulsar el botón Aceptar, navegamos desde index.jsp hasta hola.jsp.Estas reglas de navegación se especifican en el fichero faces-config.xm.


d. Etiquetas JSF

JSf dispone de un conjunto básico de etiquetas que permiten crear fácilmente componentes dinámicos en las páginas web. Estas etiquetas son:

La implementación de referencia de JavaServer Faces proporciona una librería de

etiquetas personalizadas para renderizar componentes en HTML. Acontinuación se muestra un lista de etiquetas básicas,

➢ h:commandButton. Un botón al que podemos asociar una acción.

➢ h:commandLink. Un enlace hipertexto al que podemos asociar una acción.

➢ h:dataTable. Crea una tabla de datos dinámica con los elementos de una propiedad de tipo Array o Map del bean.

➢ h:form. Define el formulario JSF en la página JSP-

➢h:graphicImage. Muestra una imagen jpg o similar.

➢ h:inputHidden. Incluye un campo oculto del formulario.

➢ h:inputSecret . Incluye un campo editable de tipo contraseña (no muestra lo que se escribe)

➢ h:inputText. Incluye un campo de texto normal.

➢ h:inputTextarea. Incluye un campo de texto multilínea.

➢ h:message. Imprime un mensaje de error en la página (si se haproducido alguno).

➢ h:messages. Imprime varios mensajes de error en la página, si se han producido.

➢ h:outputFormat. Muestra texto parametrizado. Utiliza la clase java.text.MessageFormat de formateo.

➢ h:outputLabel. Muestra un texto fijo.

➢ h:outputLink. Crea un enlace hipertexto.

➢ h:outputText

➢ h:panelGrid. Crea una tabla con los componentes incluidos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS