programaciÓn bÁsica jsp
Post on 15-Feb-2018
225 Views
Preview:
TRANSCRIPT
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)
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
<%
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
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
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");
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("/");
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");
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");
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
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
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"));
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)
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
top related