- Introducción a las aplicaciones web
- Protocolo y los métodos HTTP
- HTML y CSS
- Fomularios HTML
- Peticiones HTTP
- ServletRequest
- HttpServletRequest
- Respuestas HTTP
- ServletResponse
- HttpServletResponse
- Ciclo de vida de un servlet
- Servlet
- ServletConfig
- GenericServlet
- HttpServlet
- El modelo del contenedor Web
- Los archivos war
- Estructura de una aplicación web
- El descriptor de aplicaciones web: web.xml
- Scopes
- ContextServlet
- Session scope
- Request scope
- Request Dispatcher
- Filtros
- Instalacion y ejecucion de aplicaciones web en Glassfish
- Inyeccion de Recursos
- Uso de anotaciones
- @Resource
- @Resources
- @WebService
- @PostConstruct y @PreDestroy
- @ejb
- Manejo de Sesiones y Listeners
- Cookies
- HttpSession
- El ciclo de vida de una sesión
- Session Listeners
- Context Listeners
- Session Tracking
|
- Seguridad
- Mecanismos de seguridad
- Elementos de seguridad empleando anotaciones
- @DeclareRoles
- @RunAs
- @RolesAllowed
- Elementos de seguridad en el archivo web.xml
- <security-constraint>
- <login-config>
- <security-role>
- Tipos de autenticación
- Basica
- A través de paginas de login
- HTTPS
- Grupos y roles
- Java Server Pages
- El ciclo de vida de un JSP
- Elementos de un JSP ( <% %> , <%! %>, etc).
- Objetos implícitos de un JSP
- Directivas
- EL (Expression Languaje)
- JSTL Core
- <c:url>
- <c:out>
- <c:set>
- <c:if>
- <c:when>
- Framework Web con SpringMVC
- El modelo MVC, caracteristicas generales
- Introducción frameworks web
- Introduccion a IoC y DI con Spring
- SpringMVC
- DispatcherServlet
- Controllers
- HandlerMappings
- Views
- Otros recursos
|