Sistema para la maquetación de componentes JSF : JSFcomposer

e-Archivo Repository

Show simple item record

dc.contributor.advisor Díez Cebollero, David
dc.contributor.author Villalobos Beato, Jorge
dc.date.accessioned 2011-03-08T10:51:21Z
dc.date.available 2011-03-08T10:51:21Z
dc.date.issued 2009-05
dc.date.submitted 2009-05-18
dc.identifier.uri http://hdl.handle.net/10016/10422
dc.description.abstract El objetivo final del proyecto desarrollado es el de facilitar la elaboración de una página JSF, es necesario que sea sencillo componer una página JSF con los componentes deseados. Como objetivos secundarios al proyecto se destacan los siguientes:  Agilizar el proceso de selección, inclusión y configuración de componentes JSF; para ello, se necesita facilitar al máximo el manejo de dichos componentes.  Permitir la incorporación de librerías genéricas de componentes al conjunto inicial de librerías incluidas. Se requerirá la generalización absoluta en cuanto a las librerías que pueden ser importadas dentro del sistema. Ser accesible vía web, Cross‐browser, portable y configurable: el acceso al sistema debe ser realizado a través de un navegador web, siendo la aplicación compatible con los más utilizados actualmente. Se necesita posibilitar su despliegue en diferentes servidores de aplicaciones, siendo completamente independiente del sistema operativo del mismo. Además, ha de ser posible cambiar tanto la apariencia de la aplicación como el conjunto de librerías disponibles para la composición de la página JSF. La metodología para la elaboración del proyecto es: Estudio del contexto: en esta fase se realiza un análisis del contexto en el que se enmarca el proyecto. Se llevó a cabo, por tanto, un estudio del desarrollo web, su historia y la tendencia que sigue. Se pasó a investigar los marcos de trabajo relacionados con la parte de la vista del patrón de diseño MVC, haciendo especial hincapié en JavaServer Faces y un amplio conjunto de librerías de componentes para él.  Planteamiento del problema: es la etapa en la que se localiza un problema determinado a partir del contexto estudiado. En el caso de este proyecto, el problema es la pérdida de tiempo en el aprendizaje de la configuración y uso de los componentes de una librería JSF dada.  Solución: la solución a desarrollar se determinó en base al problema localizado. Se llegó a la conclusión de que implementar un meta‐maquetador (maquetador de componentes que utiliza estos mismos en su propia construcción) era la mejor opción, de tal forma que se pudiese demostrar la potencia de JSF. En concreto, el meta‐maquetador está desarrollado como una aplicación web. La solución ideada se describe en su totalidad en el capítulo 4. Evaluación: en esta fase se prueba que la solución propuesta resuelve correctamente el problema planteado. Para esto se utilizan una serie de métodos y se analizan los resultados obtenidos.
dc.format.mimetype application/octet-stream
dc.format.mimetype application/octet-stream
dc.format.mimetype application/pdf
dc.language.iso spa
dc.rights Atribución-NoComercial-SinDerivadas 3.0 España
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subject.other Aplicaciones Web
dc.subject.other Desarrollo Web
dc.subject.other Java (Lenguaje de programación)
dc.title Sistema para la maquetación de componentes JSF : JSFcomposer
dc.type masterThesis
dc.subject.eciencia Informática
dc.rights.accessRights openAccess
dc.description.degree Ingeniería en Informática
dc.contributor.departamento Universidad Carlos III de Madrid. Departamento de Informática
 Find Full text

Files in this item

*Click on file's image for preview. (Embargoed files's preview is not supported)


The following license files are associated with this item:

This item appears in the following Collection(s)

Show simple item record