Professional Documents
Culture Documents
DAT" Pro#ra$a % C&rso Java Master Application Developer % Construyendo la Capa de Presentacin de la Aplicacin
La'oratorio N( )*+
Confi#&rando Con,ersiones- Validaciones e I./N
Acti,idades Al proyecto Laboratorio3_4, aada lo siguiente I* Con,ersiones a* Con,ertidores 0S1 Est2ndar .* n&e,o*x3t$l% Aada lo siguiente
3!$
%tese &ue en los 'ensa(es de error se 'uestran te)tos codi*icados, por e(e'plo +(_idt, (_idt$-. donde (_idt, es el id del *or'ulario y (_idt$- es el id del ca'po! /a'os a ree'pla0arlos con el no'bre de ca'po 1aciendo uso del atributo la'el!
'*
9* Pruebe la aplicacin!
II*
4* Pruebe la aplicacin! $!" Al enviar *or'ulario vac4o, se obtiene un *or'ulario si'ilar al siguiente
$!$
Al enviar *or'ulario con los siguientes valores, se obtendr3 un *or'ulario si'ilar al siguiente
)* n&e,o*x3t$l% 9ee'place te)tos &ue 'uestran id 1aciendo uso del atributo la'el!
8* Pr&e'e la a5licacin
'* Validadores 0S1 Personali6adas 2(e'plo /alide &ue la :ec1a %aci'iento no sea 'ayor a *ec1a actual! .* 2n el pa&uete 5e*ed&*ci'ertec*,alidator- cree la clase 1ec3aLi$iteValidator &ue i'ple'ente la inter*a0 Validator*
)* Pruebe la aplicacin!
2(e'plo /alidacin en servicio de negocio Login .* 2n la clase Lo#inBean i'ple'entar la lgica para Aada 'ensa(e de error*
4* Pruebe la aplicacin!
10
###!
###! I./n "! Cree " arc1ivo con e)tensin properties! $ensa<es*5ro5erties% Cree arc1ivo en el pa&uete pe!edu!cibertec!recursos!
$!
11
3!
Declarar recursos
faces=confi#*x$l
4! Lo#in*x3t$l% 9ee'pla0a'os los te)tos est3ticos re*erenciando los ;ey properties seg5n las l4neas resaltada
12
<!
,!
5rinci5al*x3t$l% 9ee'pla0a'os los te)tos est3ticos re*erenciando los ;ey properties seg5n
=!
Pruebe la aplicacin!
13
>!
A>ada so5orte de idio$a In#l?s Cree una copia de cada arc1ivo properties en la 'is'a ruta donde se encuentren seg5n
Ca'bie el idio'a de los te)tos en dic1o arc1ivo, por e(e'plo aprecie la siguiente ventana
-!
14
15
#/! 7ensa<es Personali6ados% /alidaciones y Conversiones 2st3ndar "! $ensa<es*5ro5erties Bobreescriba los ;ey properties en los arc1ivos de recursos propios de la aplicacin! Por e(e'plo
16
$!
Arc1ivos de Con*iguracin *aces7con*ig!)'l Aada en a55lication un $essa#e='&ndle para asociar arc1ivo properties!
3!
Pruebe la aplicacin!
17