“Conocimiento Programación>Programación Java

Cómo visualizar información dinámica en páginas Web con JavaServer Faces

2016/3/1
JavaServer Faces ( JSF ) utiliza las interacciones de los componentes y basada en eventos para la construcción de aplicaciones web e interfaces de usuario asociados. Rich , páginas multimedia pueden ser producidos a partir de la tecnología . Es parte de la herramienta Apache Beehive , diseñado para hacer que las aplicaciones Java EE más rápido y más fácil de desarrollar . También utiliza NETUI , que se basa en Apache Struts , diseñado para el desarrollo de páginas Web usando Java . JSF permite la creación de contenido dinámico basado en la información dinámica recuperada de un backend sitio web o base de datos. Instrucciones
1

Descargue la última versión de JSF . Hay una serie de proyectos que incorporan JSF, y puede haber diferentes versiones de la disposición de descarga ( ver Recursos) .
2

Enable JSF mediante la integración de etiquetas JSF en su aplicación Web. Utilice la última versión de JSF si es posible.
3

Configurar la aplicación Web mediante la modificación del archivo de configuración XML apropiado para su versión . Esto se indica en la documentación que acompaña la descarga. JSF programación implica el uso de servlets proporcionan con JSF y páginas estándar de Java Server ( JSP) servlets . Para utilizar JSF , necesitará un archivo web.xml , servlets JSF y un archivo " Facesconfig.xml " como requisito mínimo .
4

Probar la configuración JavaFaces . Una vez que el medio ambiente está funcionando y configurado, usted será capaz de utilizar el entorno JSF para escribir programas Web dinámicas.
5

Escriba el código JSP. El proceso en este caso supone la creación de las páginas JSP , creando un archivo de propiedades , la creación de un bean gestionado , registrando el grano en el archivo de configuración, definir una regla de navegación para ella, y finalmente se ejecuta la aplicación .

Un ejemplo de un sencilla aplicación JSF ( ver Recursos) se duplica aquí:

<% @ taglib uri = prefijo " http://java.sun.com/jsf/html " = "h "% >

<% @ taglib uri = prefijo " http://java.sun.com/jsf/core " = "f "% >

< f : loadBundle basename = " roseindia.messages "var = " mensaje " />



introduzca su nombre value = " " /> < /h1 > <br> <p> <h:outputText value=""/> <br> <p> <h:inputText value="" /> <br> <p> <h:commandButton action="result" value="" /> <br> <p> < /h: form> <br> <p> < /body> <br> < p > < /html > <br> <p> < /f : view > <br> <br> <div class="escomad2"><script language='javascript' src='http://www.ordenador.online/ad/es/2.js'></script></div> </div> <div class=contentpage> <div class=p1>Página anterior: <a class='LinkPrevArticle' href='http://www.ordenador.online/Programacion/Programación-Java/90276.html' >¿Qué es un ActionServlet en Struts </a> </div> <div class=p2>Página siguiente: <a class='LinkNextArticle' href='http://www.ordenador.online/Programacion/Programación-Java/90278.html' >JDK de Java 1.6.0-7 problemas de instalación de la actualización </a> </div> </div> <dl class=xgc> <dt><span>Programación Java</span></dt> <dd><a href="http://www.ordenador.online/Programacion/Programación-Java/89035.html">Cómo extraer los Applets de la caché de Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/90064.html">Cómo retrasar una función en Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/89572.html">Cómo cambiar el DPI de Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/89117.html">Cómo enviar un correo electrónico en el JDK 1.6 </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/89355.html">Cómo copiar un valor de un doble en un entero en Java </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/342838.html">¿Cómo se hace software de un programa Java simple? </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/89988.html">Cómo utilizar variables en un proyecto de Eclipse Classpath </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-Java/90701.html">Cómo hacer que un navegador Web </a></dd> </dl> </div> <!--right--> <div class=rightmain> <div class=esrightlist> <div class=e1>Los últimos artículos de equipo</div> <ul> <li><a href="http://www.ordenador.online/Programacion/Programación-Java/89649.html" >Cómo importar PHP Java </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/90049.html" >Cómo convertir objetos para internacional en Java </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/89476.html" >Tipos de códigos de CC en Java </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/89915.html" >Cómo escribir un programa en Java que los insumos n palabras ( String) y salidas de ellos en orden alfabético </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/90402.html" >Cómo eliminar archivos duplicados en Java </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-Java/90482.html" >Cómo activar el cliente Java para Windows XP </a> </li> </ul> </div> <div class=esrightlist> <div class=e1>Artículos de la popular computadora</div> <ul> <li> <a href="http://www.ordenador.online/Programacion/Programación-Java/279333.html" >¿Escribir un programa java para mostrar el siguiente patrón 5 4 3 2 1? </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/89344.html" >Cómo Vuelva a colocar una entidad EJB unifamiliar en JPA </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/88973.html" >Cómo Hibernar Uso Scroll en Java </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/90588.html" >Cómo crear un histograma horizontal en Java </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/89712.html" >Cómo crear dos instancias de Java </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-Java/89043.html" >Cómo leer un entero con el JTextField </a></li> </ul> </div> <div class="esrightad"> <script language='javascript' src='http://www.ordenador.online/ad/es/r.js'></script> </div> <div class=esrightlist> <div class=e1>Más categorías</div> <ul> <li><a href='http://www.ordenador.online/Programacion/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Lenguajes-De-Programación/' target="_self">Lenguajes De Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Delphi-Programación/' target="_self">Delphi Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-Java/' target="_self">Programación Java</a></li> <li><a href='http://www.ordenador.online/Programacion/JavaScript-Programación/' target="_self">JavaScript Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/' target="_self">Programación PHP /MySQL</a></li> <li><a href='http://www.ordenador.online/Programacion/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Python-Programming/' target="_self">Python Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Rubí-Programación/' target="_self">Rubí Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Visual-Basics-Programación/' target="_self">Visual Basics Programación</a></li> </ul> </div> </div> <!--right end--> <div class="cl"></div> </div> <div class=esfoot> <div class=copy>Conocimiento de la computadora © http://www.ordenador.online</div> </div> </body> </html>