0 calificaciones0% encontró este documento útil (0 votos)
54 vistas17 páginas
05 JSP
El documento habla sobre Java Server Pages (JSP), una tecnología que permite incluir código Java en páginas web HTML. JSP utiliza etiquetas para permitir código embebido y seguimiento de sesiones, y las páginas JSP se compilan a servlets. El documento explica los diferentes tipos de etiquetas en JSP como scriptlets, expresiones, declaraciones y directivas, así como los objetos implícitos disponibles en JSP. Finalmente, propone algunos ejercicios prácticos para trabajar con JSP.
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0 calificaciones0% encontró este documento útil (0 votos)
54 vistas17 páginas
05 JSP
El documento habla sobre Java Server Pages (JSP), una tecnología que permite incluir código Java en páginas web HTML. JSP utiliza etiquetas para permitir código embebido y seguimiento de sesiones, y las páginas JSP se compilan a servlets. El documento explica los diferentes tipos de etiquetas en JSP como scriptlets, expresiones, declaraciones y directivas, así como los objetos implícitos disponibles en JSP. Finalmente, propone algunos ejercicios prácticos para trabajar con JSP.
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 17
Universidad Pública de El Alto - Bolivia
Carrera de Ingeniería de Sistemas
Java Server Pages JSP
Lic. Mario Torrez
Contenido
Definición Características Fragmentos de Java en JSP Objetos implícitos de JSP Ejercicios Java Server Pages (JSP)
La tecnología JSP es una especificación abierta
disponible y desarrollada por Sun Microsystems Es un componente dominante de la especificación J2EE y también está incluida en Java EE JSP utiliza el lenguaje de etiquetas para permitir código embebido dentro de la paginas HTML, seguimiento de sesión y conexión a bases de datos. En términos prácticos el JSP se convierte en un Servlet Como funciona JSP Caraterísticas
Velocidad y escalabilidad, las páginas JSP son
compiladas y cargadas en memoria la primera vez que se las llama. Etiquetas extensibles, permite a los desarrolladores crear etiquetas personalizadas. Los archivos JSP son un estandar ampliamente soportado. Fragmentos de Java en JSP El código java dentro de JSP se encuetra enmarcado por los símbolos <% y %> Existen cinco tipos de diferentes de etiquetas básicas que indican tipos de elementos. ✓Scriptles ✓Directivas ✓Expresiones ✓Declaraciones ✓Comentarios Scriptlets Son fragmentos de código Java totalmente libre. Los Scriptlets tienen la siguiente forma: <% Código Java %> Los Scriptlets tienen acceso a las mismas variables predefinidas que las expresiones. Por eso, por ejemplo, si queremos que la salida aparezca en la página resultante, tenemos que usar la variable out: <% String queryData = request.getQueryString(); out.println(«El dato GET es: " + queryData); %> Expresiones
Una expresión JSP se usa para insertar valores Java
directamente en la salida. Tiene la siguiente forma: <%= expresión Java %> Declaraciones
Se utilizan para definir propiedades y métodos que
se utilizarán en scriptles y expresiones posteriores <%! declaración de propiedad o método; %> Ejemplo: <%! int contador = 5; %> Directivas Una directiva JSP afecta a la estructura general de la clase servlet. Normalmente tienen la siguiente forma: <%@ directive attribute="value" %> Sin embargo, también podemos combinar múltiples selecciones de atributos para una sola directiva, de esta forma: <%@ directive attribute1="value1" attribute2="value2« ... attributeN="valueN" %> Comentarios
Un comentario es un texto que se escribe dentro de
un archivo JSP con el fin de facilitar la comprensión del mismo. En JSP se utiliza la siguiente forma: <%-- Comentario --%> Objetos implícitos en JSP La especificación JSP trata de simplificar la creación y desarrollo de páginas JSP a través de objetos implícitos que se encuentran en las páginas JSP. Para usar estos objetos no es necesario declararlos sino solo utilizarlos en las páginas JSP. Estos objetos se corresponden con instancias de las interfaces que se ofrecen en la especificación Java Servlets. Los objetos implícitos están disponibles para los scriptles y también para las expresiones. Objetos implícitos Métodos comunes void setAttribute(string nombre, object valor): almacena un atributo en un objeto implícito. Object getAttribute(string nombre): devuelve dentro de un atributo almacenado en objeto implícito. Enumeration getAttributeNames(): devuelve dentro de un objeto java.util.Enumeration los nombres de todos los atributos disponibles. void removeAttribute(String parametro): elimina de la petición el atributo indicado por el parámetro. Ejercicios
Crear un archivo index.jsp para recibir datos y otro
salida salida.jsp para mostrar los datos recibidos Crear un archivo index.jsp para recibir datos, un servlet Procesa para convertir los datos recibidos en atributos y enviarlos al archivo salida.jsp para mostrar la información