P

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 6,06 KB

Apache Tomcat
Aquí veremos como instalar y configurar el servidor web Jakarta-Tomcat distribuido libremente por la organización Apache. Tomcat es un mas de los proyectos de apache.org y es una implementación oficial de referencia de la especificación Servlet 2.3 y Java Server Pages 1.2. Pero antes de entrar en la instalación y configuración de Tomcat necesitamos conocer el concepto de Aplicación Web y contenedor.
Concepto de Aplicación Web. Este concepto fue introducido en la versión 2.2 de la especificación de servlet, y según esta especificación, una aplicación web es una colección de servlets, paginas JSP, clases Java, archivos de descripción de la aplicación, documentos estáticos HTML, XHTML, imágenes, etc. y otros recursos que pueden ser empaquetados y ejecutados en distintos servidores de diferentes proveedores. Esto es, una aplicación web se podría definir coma la capa web de cualquier aplicación.
Concepto de contenedor. El contenedor es el que contiene o alberga una aplicación web y no es mas que la estructura de directorios en donde están colocados todos los archivos necesarios para la ejecución de la aplicación web. Es lógico entonces que el primer paso en el desarrollo de cualquier aplicación web consiste en crear la estructura de directorios en donde se colocaran los componentes. En el caso de Tomcat, el directorio a partir del cual se instala cualquier aplicación web debe ser TOMCAT-HOME/webapps, en donde TOMCAT-HOME es una variable que apunta al directorio de instalación de Tomcat.
Obtener el Apache-Tomcat (para plataforma Windows ).
Puedes conseguirlo en el sitio web de Apache Software Foundation en:
http://www.apache.org
En la liga Jakarta de Apache project dale clic y entras a:
http://jakarta.apache.org/
que es la URL del proyecto Apache-Tomcat. Ahora tienes que buscar la liga Binaries (Binarios) de downloads (descargas) para poder descargar o bajar a tu computadora el archivo binario ( es una aplicación ejecutable para instalar el Tomcat en tu PC con sistema operativo Windows ), al darle clic entras a otra pagina donde esta una lista de software libre que se puede descargar

LA TECNOLOGÍA JSP.
Mecanismo de funcionamiento de una JSP
Una JSP atraviesa por etapas de evolución de tres pasos, en su código :
Código fuente JSP. Es escrito por el programador o desarrollador de JSP. Esta en un archivo de texto con extensión .jsp y se compone de una mezcla de código HTML, instrucciones en lenguaje Java, directivas JSP y acciones que describen cómo generar una pagina Web para responder a una solicitud por parte del cliente.
Código fuente Java. El contenedor de JSP traduce el código fuente JSP a código fuente de un servlet Java equivalente. Este código fuente se guarda en un área de trabajo y puede ser útil en el proceso de depuración de errores.
Clase Java compilada. Como sucede con cualquier otro programa de Java, el servlet generado se compila en byte code ( código de bytes )resultando en un archivo .class que esta listo para ser cargado y ejecutado por el servidor.

Incorporar contenido Java en una página HTML.
En una archivo .jsp se pueden tener elementos JSP, datos de plantilla fijos o cualquier combinación de ambos. Los elementos JSP son instrucciones dadas al contenedor de JSP sobre el código a generar y sobre cómo debe operar. Estos elementos tienen etiquetas específicas de comienzo y fin que los identifican en el proceso de compilación de JSP.
Los datos plantilla ( generalmente HTML) son todo aquello que el contenedor de JSP no reconoce. Estos pasan a través del contenedor sin sufrir modificaciones, así que el HTML finalmente generado contiene los datos de plantilla tal y como estaban codificados en el archivo .jsp.
Hay tres tipos de elementos JSP:
·Elementos de secuencias de comandos (scripts)que incluyen
expresiones, scriplets y declaraciones.
·Directivas.
·Acciones

¿Qué es un Flujo?
Un flujo es un sistema de comunicación implementado en el paquete java.io cuyo fin es guardar y recuperar la información en cada uno de los diversos dispositivos de almacenamiento.
Flujos
El modelo más sencillo de un algoritmo consiste en tres conexiones: datos de entrada, procesamiento y datos de salida. Entrada y salida ( E / S ) es un aspecto fundamental en la computación. La computadora no sería muy útil si no pudiera recibir datos del mundo exterior y presentar los datos computados.

Los flujos estándar
Java al igual que cualquier otro lenguaje de programación tiene su conjunto métodos que le permiten captar la información de flujos de entrada y enviar flujos de salida por dispositivos estándar.
Los flujos estándar son:
·Flujo de datos de entrada:
oSe realiza mediante la clase System.in y suele recibir los datos del teclado
oUtiliza el método read() para conseguir leer los caracteres del teclado
·Flujo de datos de salida:
oSe realiza mediante la clase System.out y suele enviar los datos por pantalla
oUtiliza el método print() y println() para la salida por pantalla
·Flujo de datos de error
oSe realiza mediante la clase System.err
oNos aseguramos que la salida va redirigida al monitor para enviar mensajes de error al usuario

Entradas relacionadas: