Cuando usamos JSP tenemos varios objetos implícitos que nos permiten acceder a las distintos scopes o ámbitos que una página tiene. En concreto disponemos de los siguientes : El scope de Application es compartido por todos los elementos de la aplicación , el scope de Session pertenece a las variables que almacena cada usuario. […]
Java ServletContext y aislamiento.
El ServletContext es uno de los objetos más utilizados de las aplicaciones web a la hora de compartir información entre los distintos componentes web como Servlets y JSP. Su funcionalidad esta orientada a almacenar claves/valores que sean comunes para toda la aplicación. En principio cada aplicación web se encuentra aislada y es independiente de las otras. […]
Java Security y anotaciones JAAS
Todos hemos usado JAAS y el fichero web.xml para configurar la seguridad en una aplicación web Java. A partir de Servlets 3.0 podemos configurar la seguridad utilizando un conjunto de anotaciones en vez de xml que nos permiten integrar todo dentro del propio Servlet de forma más cómoda. Vamos a verlo en un ejemplo, supongamos que […]
Utilizando atributos con JSF HTML5
JSF sigue teniendo mucho hueco a la hora de abordar desarrollos web ya que se trata del standard. Quizás una de las cosas que mas se ha echado en falta es la capacidad de integrar las capacidades de HTML5 dentro de él . JSF 2.2 resuelve este problema y nos permite de una forma sencilla […]
Entendiendo el Servlet Lifecycle en Java EE
Trabajamos con Servlets todos los días pero muchas veces se nos olvida como funcionan exactamente y cual es el Servlet lifecycle o ciclo de vida, vamos a verlo un poco más a detalle. Para ello primero tenemos que ver cuales son los distintos estados por los que un Servlet pasa. Los estados por los […]
Java EE JSON y procesamiento (JSR 353)
JSON esta substituyendo a XML como un standard de facto a la hora de intercambiar información. Nos puede gustar mas o menos pero es una realidad palpable. Esta realidad se traduce en la necesidad de que los standards soporten de alguna forma el trabajo. A partir de la versión 7 de Java EE JSON y […]
EJB 3.2 y Flexibilidad
¿Qué es lo que trae EJB 3.2?Una de las cosas que más me gusta de Java como tecnología es que las evoluciones no son drásticas sino pausadas. Solo tenemos que echar un vistazo a tecnologías como los EJB que desde su versión 3.0 que fue un gran salto su evolución ha sido bastante comedida. Actualmente […]
EJB Singleton
En muchas ocasiones desarrollamos aplicaciones que pueden empaquetarse en un WAR y es suficiente. En otras ocasiones tenemos que diseñar una aplicación que contiene varios de estos módulos. Es aquí donde nos encontramos con mayores problemáticas y donde los EJB Singleton nos pueden ser de ayuda. EJB Singleton ¿Para que sirve un EJB Singleton? . Bueno […]







