Servlets

Los servlets son programas Java™ del lado del servidor que utilizan la API de Servlet Java para Oracle y sus clases y métodos asociados. Estos programas Java amplían la funcionalidad de un servidor web al generar contenido dinámico y responder a las peticiones del cliente web. Cuando un navegador envía una petición al servidor, el servidor puede enviar la petición a un servlet, para que el servlet pueda construir la respuesta que se devuelve al navegador.

De la misma manera que los applets se ejecutan en un navegador web y amplían las prestaciones del navegador, los servlets se ejecutan en un servidor web habilitado para Java, tal como WebSphere Application Server, y amplían las prestaciones del servidor. Debido a su flexibilidad y escalabilidad, los servlets se utilizan habitualmente para permitir que las empresas conecten bases de datos a la web.

Aunque un servlet puede ser un programa autónomo, puede dividir el desarrollo de aplicaciones en dos partes: Si utiliza este paradigma, puede hacer que la lógica empresarial sea gestionada por Java beans, la lógica de presentación sea gestionada por JavaServer Pages (JSP) o archivos HTML, y que el protocolo HTTP sea gestionado por un servlet.

Puede desarrollar, depurar y desplegar servlets utilizando el entorno de trabajo. Puede establecer puntos de interrupción dentro de objetos de servlet y recorrer el código paso a paso para realizar cambios que se incorporan dinámicamente en el servlet activo de un servidor en ejecución, sin tener que reiniciar cada vez el sistema.

Icono que indica el tipo de tema Tema de conceptos
Términos y condiciones para centros de información | Comentarios

Icono de indicación de fecha y hora Última actualización: 22 de abril de 2014

Nombre de archivo: cservlet.html