0 calificaciones0% encontró este documento útil (0 votos)
37 vistas27 páginas
05 JSP
Java Server Pages es una tecnología que permite incluir código Java dentro de páginas HTML a través de etiquetas. JSP utiliza etiquetas para permitir código embebido, seguimiento de sesión y conexión a bases de datos, y en términos prácticos el JSP se convierte en un Servlet. El documento también describe los diferentes tipos de etiquetas y objetos implícitos que están disponibles en 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)
37 vistas27 páginas
05 JSP
Java Server Pages es una tecnología que permite incluir código Java dentro de páginas HTML a través de etiquetas. JSP utiliza etiquetas para permitir código embebido, seguimiento de sesión y conexión a bases de datos, y en términos prácticos el JSP se convierte en un Servlet. El documento también describe los diferentes tipos de etiquetas y objetos implícitos que están disponibles en 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/ 27
Java Server Pages
Lic. Mario Torrez
Ingeniería de Sistemas Universidad Pública de El Alto - Bolivia 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. Libertad de elección, las 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 IMPLICITOS EN JSP Objetos implícitos 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. Objeto request Objeto session Objeto application Objeto pageContext