PROGRAMACIÓN BÁSICA JSP

13
PROGRAMACIÓN BÁSICA JSP AREA DEL TRIANGULO <%  // declarando  int base=0,altura=0; double area=0;  if(request.getParameter("OK") != null)    base = nteger.arsent(request.getParameter("#$&"));  altura = nteger.arsent(request.getParameter("$'*$"));  area= base + altura  -.0 ; ;  // construyendo forma dinamica  out.rintln("</O* $1O2=rog3.4s &5O6=ost7" );  out.rintln("6$& '$ #$&8<2P 9P&=&: 2$&=#$& alue=" base"7<#*7");  out.rintln("6$& '$ $'*$8<2P 9P&=&: 2$&=$'*$ alue=" altura"7<#*7");  out.rintln("$*&$8<2P 9P&=&: 2$&=$*&$ alue="area"7<#*7");  out.rintln("<2P 9P&=# 2$&=OK $'&=eento3 7<#*7");  out.rintln("</O*7");  %7 EVALUANDO SUELDO <% de>larando int sueldo=0;tring res=""; if(request.getParameter("OK") != null)

Transcript of PROGRAMACIÓN BÁSICA JSP

Page 1: PROGRAMACIÓN BÁSICA JSP

7/23/2019 PROGRAMACIÓN BÁSICA JSP

http://slidepdf.com/reader/full/programacion-basica-jsp 1/13

PROGRAMACIÓN BÁSICA JSP

AREA DEL TRIANGULO

<%

 

// declarando

 

int base=0,altura=0; double area=0;

 

if(request.getParameter("OK") != null)

 

 

base = nteger.arsent(request.getParameter("#$&"));

 

altura = nteger.arsent(request.getParameter("$'*$"));

 

area= base + altura  -.0 ; ;

 

// construyendo forma dinamica

 

out.rintln("</O* $1O2=rog3.4s &5O6=ost7");

 

out.rintln("6$& '$ #$&8<2P 9P&=&: 2$&=#$& alue="base"7<#*7");

 

out.rintln("6$& '$ $'*$8<2P 9P&=&: 2$&=$'*$ alue="altura"7<#*7");

 

out.rintln("$*&$8<2P 9P&=&: 2$&=$*&$ alue="area"7<#*7");

 

out.rintln("<2P 9P&=# 2$&=OK $'&=eento3 7<#*7");

 

out.rintln("</O*7");

 

%7

EVALUANDO SUELDO

<%

de>larando

int sueldo=0;tring res="";

if(request.getParameter("OK") != null)

Page 2: PROGRAMACIÓN BÁSICA JSP

7/23/2019 PROGRAMACIÓN BÁSICA JSP

http://slidepdf.com/reader/full/programacion-basica-jsp 2/13

sueldo = nteger.arsent(request.getParameter("&'6O"));

if (sueldo 7= ?000)

res="*1O";

else res="PO#*&"; ;

;

>onstru@endo forma dinami>a

out.rintln("</O* $1O2=rog-.4s &5O6=ost7");

out.rintln("6$& &'6O8<2P 9P&=&: 2$&=&'6O alue="sueldo"7<#*7");

out.rintln("&$'$1O28<2P 9P&=&: 2$&=*& alue="res"7<#*7");

out.rintln("<2P 9P&=# 2$&=OK $'&=eento3 7<#*7");

out.rintln("</O*7");

%7

EVALUACIÓN DE LETRA

<%

Page 3: PROGRAMACIÓN BÁSICA JSP

7/23/2019 PROGRAMACIÓN BÁSICA JSP

http://slidepdf.com/reader/full/programacion-basica-jsp 3/13

de>larando

>Aar letra=B B;

if(request.getParameter("OK") != null)

re>ordar que &:#O: >ontiene una string

letra=request.getParameter("'&*$").>Aar$t(0);

sCit>A(letra)

>ase BaB8

out.rintln("aguila ");

breaD;

>ase BbB8 >ase B#B8

out.rintln("ba>a ");

breaD;

>ase B>B8

Page 4: PROGRAMACIÓN BÁSICA JSP

7/23/2019 PROGRAMACIÓN BÁSICA JSP

http://slidepdf.com/reader/full/programacion-basica-jsp 4/13

out.rintln(">aballo ");

breaD;

default8

out.rintln("no Aa@ ");

;

obserar que se uede es>ribir dire>atmente a la agina dinami>a

esto es ara los flo4os

;

>onstru@endo forma dinami>a

out.rintln("</O* $1O2=rog?.4s &5O6=ost7");

out.rintln("6$& 2$ '&*$8<2P 9P&=&: 2$&='&*$ alue="letra"7<#*7");

out.rintln("<2P 9P&=# 2$&=OK $'&=eento3 7<#*7");

out.rintln("</O*7");

%7

Page 5: PROGRAMACIÓN BÁSICA JSP

7/23/2019 PROGRAMACIÓN BÁSICA JSP

http://slidepdf.com/reader/full/programacion-basica-jsp 5/13

CUADRO COMBINADO

<%

de>larando

tring muni>iio="";

if(request.getParameter("OK") != null)

muni>iio =request.getParameter("21PO");

out.rintln(muni>iio" =");

if (muni>iio.>omareo("&2&2$6$")==0) out.rintln("#O");

if (muni>iio.>omareo("E$2$")==0) out.rintln("5&'$6O");

if (muni>iio.>omareo("&:1$'")==0) out.rintln("1$'&2&");

;

>onstru@endo forma dinami>a

out.rintln("</O* $1O2=rogF.4s &5O6=ost7");

out.rintln("<#721PO<#7");

Page 6: PROGRAMACIÓN BÁSICA JSP

7/23/2019 PROGRAMACIÓN BÁSICA JSP

http://slidepdf.com/reader/full/programacion-basica-jsp 6/13

out.rintln("<&'&1 2$&=21PO7");

out.rintln("<OPO27&2&2$6$<OPO27&1$&<OPO27E$2$<OPO27&:1$'");

out.rintln("<&'&17");

out.rintln("<2P 9P&=# 2$&=OK $'&=eento3 7<#*7");

out.rintln("</O*7");

%7

CASILLA DE VERIFICACION

<%! tring m,n,f; %7

<%

obserar de>lara>ion @ usando las otras dire>tias

if(request.getParameter("OK") != null)

m=request.getParameter("");

n=request.getParameter("2");

f=request.getParameter("/");

Page 7: PROGRAMACIÓN BÁSICA JSP

7/23/2019 PROGRAMACIÓN BÁSICA JSP

http://slidepdf.com/reader/full/programacion-basica-jsp 7/13

tr@

if (m.>omareo("on")==0) out.rintln("mas>ulino >Ae>ado<br7");

>at>A(4aa.lang.2ullPointer&G>etion e);

tr@

if (n.>omareo("on")==0) out.rintln("neutro >Ae>ado<br7");

>at>A(4aa.lang.2ullPointer&G>etion e);

tr@

if (f.>omareo("on")==0) out.rintln("femenino >Ae>ado<br7");

>at>A(4aa.lang.2ullPointer&G>etion e);

;

>onstru@endo forma dinami>a

out.rintln("</O* $1O2=rogH.4s &5O6=ost7");

out.rintln("<b7seGo8<b7<br7");

out.rintln("<inut t@e=>Ae>DboG name= >Ae>Ded7mas>ulino<br7");

out.rintln("<inut t@e=>Ae>DboG name=/ 7femenino<br7");

Page 8: PROGRAMACIÓN BÁSICA JSP

7/23/2019 PROGRAMACIÓN BÁSICA JSP

http://slidepdf.com/reader/full/programacion-basica-jsp 8/13

out.rintln("<inut t@e=>Ae>DboG name=2 >Ae>Ded7neutro<br7");

out.rintln("<2P 9P&=# 2$&=OK $'&=eento3 7<#*7");

out.rintln("</O*7");

%7

GRUPO DE OPCIONES

<%! tring seGo, >arrera; %7

<%

es me4or esta de>lara>ion no Aa@ que ini>ialiIar

if(request.getParameter("OK") != null)

seGo=request.getParameter("&:O");

>arrera=request.getParameter("1$**&*$");

out.rintln(">arrera=">arrera"<br7");

out.rintln("seGo="seGo"<br7");

Page 9: PROGRAMACIÓN BÁSICA JSP

7/23/2019 PROGRAMACIÓN BÁSICA JSP

http://slidepdf.com/reader/full/programacion-basica-jsp 9/13

;

>onstru@endo forma dinami>a

out.rintln("</O* $1O2=rogJ.4s &5O6=ost7");

out.rintln("seGo8<br7");

out.rintln("<inut t@e=radio name=&:O alue=mas>ulino >Ae>Ded7mas>ulino<br7");

out.rintln("<inut t@e=radio name=&:O alue=femenino7femenino<br7");

out.rintln("<inut t@e=radio name=&:O alue=neutro7neutro<br7");

out.rintln(">arrera8<br7");

out.rintln("<inut t@e=radio name=1$**&*$ alue=sistemas

>Ae>Ded7sistemas<br7");

out.rintln("<inut t@e=radio name=1$**&*$ alue=informati>a7informati>a<br7");

out.rintln("<inut t@e=radio name=1$**&*$ alue=medi>ina7medi>ina<br7");

out.rintln("<2P 9P&=# 2$&=OK $'&=eento3 7<#*7");

out.rintln("</O*7");

%7

ESTRUCTURA REPETITIVA FOR

Page 10: PROGRAMACIÓN BÁSICA JSP

7/23/2019 PROGRAMACIÓN BÁSICA JSP

http://slidepdf.com/reader/full/programacion-basica-jsp 10/13

<%

for (int G=3; G<=30; G)

out.rintln("G= "G"<br7");

%7

ESTRUCTURA REPETITIVA WHILE

<%! int G; %7

<%

G=3;

CAile (G<=30)

out.rintln("G= "G"<br7");

G;

;

%7

ESTRUCTURA REPETITIVA DO

<%! int G; %7

Page 11: PROGRAMACIÓN BÁSICA JSP

7/23/2019 PROGRAMACIÓN BÁSICA JSP

http://slidepdf.com/reader/full/programacion-basica-jsp 11/13

<%

G=3;

do

out.rintln("G= "G"<br7");

G;

CAile (G<=30);

%7

ARREGLOS Y TABLAS

<%! int edadLL=neC int-L?L, ren=0, >ol=0; %7

<%

tring tem3=request.getParameter("2&*$*");

if(tem3==null)tem3=" ";

if(tem3.>omareo("insertar")==0)

if(>ol < ?)

edadrenL>olL=nteger.arsent(request.getParameter("&6$6"));

Page 12: PROGRAMACIÓN BÁSICA JSP

7/23/2019 PROGRAMACIÓN BÁSICA JSP

http://slidepdf.com/reader/full/programacion-basica-jsp 12/13

>ol=>ol3;;

if(>ol == ?)>ol=0;ren=ren3;;

if(ren==-) out.rint("$#'$ ''&2$");;

;

if(request.getParameter("&&") != null )

oera>iones

for(ren=0; ren<=3; ren)

for(>ol=0;>ol<=-;>ol)

edadrenL>olL=edadrenL>olL+3-;

6&P'&M$26O $26O O#E&O $#'& 6& 5' /O* 2O*$'

out.rintln("<table border=-7<tr7<tA7&6$6 &2 &&<tA7<tr7");

for(ren=0; ren<=3; ren)

out.rintln("<tr7");

for(>ol=0;>ol<=-;>ol)

Page 13: PROGRAMACIÓN BÁSICA JSP

7/23/2019 PROGRAMACIÓN BÁSICA JSP

http://slidepdf.com/reader/full/programacion-basica-jsp 13/13

out.rintln("<td7"edadrenL>olL"<td7"); ;

out.rintln("<tr7"); ;

;

>onstru@endo forma dinami>a

out.rintln("</O* $1O2=rog33.4s &5O6=ost7");

out.rintln("6$& &6$68"ren",">ol"<2P 9P&=&: 2$&=&6$67");

out.rintln("<2P 9P&=# 2$&=2&*$* $'&=insertar 7<#*7");

out.rintln("<2P 9P&=# 2$&=&& $'&=meses7<#*7");

out.rintln("</O*7");

%7