JSP
¿Que es?
●Es una tecnologia o
herramienta que ayuda
a las personas a crear
paginas web con
HTML, XML u otros
programas que se
pares...
¿Que debemos
saber ?
Variables Implícitas
●Son aquellas variables
privilegiadas o llamemolas
objetos las cuales ya están
incluidas en las pagin...
DIRECTIVAS
●Son etiquetas desde las
cuales se ejecutara una
orden en la pagina de JSP,
el usuario no la vera, ya
que es co...
Declaraciones
●Es lo que nos permite
declarar funciones, es
decir, es cuando le
decimos a la pagina un
tarea para que sea ...
Scriptlets
●Son códigos java los
cuales se introducen al
JSP, con el fin de hacer un
poco mas fácil el proceso,
sin embarg...
Etiquetas
●Son códigos que podemos
utilizar con el fin de
simplificar lo que estemos
haciendo con la misma
profundidad.
●H...
VARIABLES
●Son la ayuda que a través de letras y números, no da a guardar
funciones, datos y/o elementos que tenga el usuario, los c...
Tipos de Datos
●Todos los elementos
tienen que tener variables
especificas es por eso que
se clasifican, para mayor
facilidad de la ejecu...
Operaciones
Matematicas
●Igualmente para las
operaciones JSP reconoce
ciertas operaciones como:
●Sin embargo otras
operaciones mas
complicadas nec...
●Se debe tener un orden al
realizar las operaciones en
el programa, ya que en lo
contrario posiblemente se
de mal el resul...
EJEMPLO
<%
// declarando
int base=0,altura=0; double area=0;
if(request.getParameter("OK") != null)
{
base = Integer.parseInt(requ...
Después de Correr el Programa
Upcoming SlideShare
Loading in …5
×

Jsp

262 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
262
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Jsp

  1. 1. JSP
  2. 2. ¿Que es?
  3. 3. ●Es una tecnologia o herramienta que ayuda a las personas a crear paginas web con HTML, XML u otros programas que se parescan.
  4. 4. ¿Que debemos saber ?
  5. 5. Variables Implícitas ●Son aquellas variables privilegiadas o llamemolas objetos las cuales ya están incluidas en las paginas JSP. ●Ejemplos: ●Session: este objeto es similar a una tabla de referencia ●Application: encapsula una vista de la colección de todos los servlets. ●Out: proporciona métodos para hacer consulta y manipular el buffer de salida.
  6. 6. DIRECTIVAS ●Son etiquetas desde las cuales se ejecutara una orden en la pagina de JSP, el usuario no la vera, ya que es como se ejecuta la pagina.
  7. 7. Declaraciones ●Es lo que nos permite declarar funciones, es decir, es cuando le decimos a la pagina un tarea para que sea vista por los usuarios. Ejemplo: ●<%! int maxAlumnosClase = 30; %>
  8. 8. Scriptlets ●Son códigos java los cuales se introducen al JSP, con el fin de hacer un poco mas fácil el proceso, sin embargo estos códigos no funcionan directamente con HTML ●Ejemplo: ●<HTML> <BODY> <%java.util.Date date = new java.util.Date(); %> <% // Este scriptlet genera salida HTML out.println( String.valueOf( date )); %> </BODY> </HTML>
  9. 9. Etiquetas ●Son códigos que podemos utilizar con el fin de simplificar lo que estemos haciendo con la misma profundidad. ●Hay diferentes etiquetas, como: ●Etiquetas JSP,JSTL,struts TagLib y personalizadas.
  10. 10. VARIABLES
  11. 11. ●Son la ayuda que a través de letras y números, no da a guardar funciones, datos y/o elementos que tenga el usuario, los cuales los entenderá el programa y podrá así mismo ejecutarlos. ●Características: 1. Claras y con referencia directa al problema. 2. No espacios en blanco, ni símbolos extraños en ellas. 3. Se pueden usar abreviaturas, pero solo de carácter general. 4. No deben ser palabras reservadas del lenguaje.
  12. 12. Tipos de Datos
  13. 13. ●Todos los elementos tienen que tener variables especificas es por eso que se clasifican, para mayor facilidad de la ejecución del programa.
  14. 14. Operaciones Matematicas
  15. 15. ●Igualmente para las operaciones JSP reconoce ciertas operaciones como: ●Sin embargo otras operaciones mas complicadas necesitan de otro estilos de códigos. Operador Operación + Suma - Resta * Multiplicacion / Division % Residuo o Modulo
  16. 16. ●Se debe tener un orden al realizar las operaciones en el programa, ya que en lo contrario posiblemente se de mal el resultado. ●Por eso se tiene este orden: ●1.- Paréntesis ●2.- Potencias y raíces ●3.- Multiplicaciones y divisiones ●4.- Sumas y restas ●5.- Dos o más de la misma jerarquía u orden, entonces resolver de izquierda a derecha
  17. 17. EJEMPLO
  18. 18. <% // declarando int base=0,altura=0; double area=0; if(request.getParameter("OK") != null) { base = Integer.parseInt(request.getParameter("BASE")); altura = Integer.parseInt(request.getParameter("ALTURA")); area= base * altura / 2.0 ; }; // construyendo forma dinamica out.println("<FORM ACTION=prog1.jsp METHOD=post>"); out.println("DAME LA BASE:<INPUT TYPE=TEXT NAME=BASE value="+base+"><BR>"); out.println("DAME LA ALTURA:<INPUT TYPE=TEXT NAME=ALTURA value="+altura+"><BR>"); out.println("AREA:<INPUT TYPE=TEXT NAME=AREA value="+area+"><BR>"); out.println("<INPUT TYPE=SUBMIT NAME=OK VALUE=evento1 ><BR>"); out.println("</FORM>"); %> {
  19. 19. Después de Correr el Programa

×