Professional Documents
Culture Documents
Conceptos Bsicos
J2EE
Java Platform, Enterprise Edition o Java EE (anteriormente conocido como Java 2 Platform, Enterprise Edition o J2EE hasta la versin 1.4; traducido informalmente como Java Empresarial), es una plataforma de programacinparte de la Plataforma Javapara desarrollar y ejecutar software de aplicaciones en el lenguaje de programacin Java. Permite utilizar arquitecturas de N capas distribuidas y se apoya ampliamente en componentes de software modulares ejecutndose sobre un servidor de aplicaciones.
http://www.oracle.com/technetwork/java/javaee/overview-140548.html
Universidad de San Carlos de Guatemala Facultad de Ingeniera Escuela de Ciencias y Sistemas Estructura de Datos
RichFaces
Richfaces es una biblioteca de cdigo abierto basada en Java que permite crear aplicaciones web con Ajax. En pocas palabras si quieren validar algo y no quieren que se refresque todo esta es la solucin por medio de Ajax. Singularmente esto puede generar una ejecucin del lado del servidor y renderizar del lado de el cliente totalmente o parcialmente.
Universidad de San Carlos de Guatemala Facultad de Ingeniera Escuela de Ciencias y Sistemas Estructura de Datos
Universidad de San Carlos de Guatemala Roger Alexander Girn Moscoso Facultad de Ingeniera Escuela de Ciencias y Sistemas 2011-14674 Estructura de Datos Guatemala 2013 Luego le ponemos el nombre que queremos en la carpeta de nuestro gusto. Nos saldr la ventana de Server and Settings. Aqu lo que se har es agregar un servidor en el botn de add, y escogen GlassFish
Lo ponen donde quieren y le dan download Esto es en caso no estn usando servicios de amazon, otro servidor o tendencias de google apps engine.
Universidad de San Carlos de Guatemala Facultad de Ingeniera Escuela de Ciencias y Sistemas Estructura de Datos Lo instalara y lo registraremos como un dominio local. Seleccionamos como parte de nuestro framework JSF
Aparecer un dialogo. De preferencia escriben RichFaces como el nombre de la biblioteca y le dan ok.
Universidad de San Carlos de Guatemala Roger Alexander Girn Moscoso Facultad de Ingeniera Escuela de Ciencias y Sistemas 2011-14674 Estructura de Datos Guatemala 2013 Ahora es cuando bajar RichFaces, lo bajan y agregan todos los api, impl y ui. De paso tienen que bajar el beanutils, collections y el commons logging de preferencia. Lo agregan ah mismo OEn su carpeta .lib agregan todo eso. O en vez de estos ltimos mencionados Guava, SAC y cssparser Agregan todo lo que les dije ahorita o despus y le dan FINISH. Todo lo de arriba pueden buscarlo, no adjunto links de descarga ya que cambian constantemente. Algo asi quedo mi librera de RichFaces
Se nota los que agregue de mas. Ahora lo que nos interesa es el JSP, entonces renombre el index y el welcome para crear mi propia pagina principal JSP. La cual nombraremos index
Universidad de San Carlos de Guatemala Facultad de Ingeniera Escuela de Ciencias y Sistemas Estructura de Datos
Luego vamos al web.xml y cambiamos nuestro welcome file por el nuevo index.jsp
Universidad de San Carlos de Guatemala Facultad de Ingeniera Escuela de Ciencias y Sistemas Estructura de Datos
Respectivamente sus sources para que les de autocomplete y las carpetas de javadoc para que les de hints.
Universidad de San Carlos de Guatemala Roger Alexander Girn Moscoso Facultad de Ingeniera Escuela de Ciencias y Sistemas 2011-14674 Estructura de Datos Guatemala 2013 Luego al crear un nuevo proyecto sigan los pasos de arriba solo que NO USEN FACELETS para que trabajen en el antiguo JSP y JSF
Universidad de San Carlos de Guatemala Facultad de Ingeniera Escuela de Ciencias y Sistemas Estructura de Datos
http://stackoverflow.com/questions/10560297/moving-from-jsp-to-facelets-how-to-replace-somescriptlets 4 http://docs.jboss.org/richfaces/latest_4_2_X/Developer_Guide/en-US/html/chap-Developer_GuideGetting_started_with_RichFaces.html#sect-Developer_Guide-Getting_started_with_RichFacesSetting_up_RichFaces
10