Upload
edk
View
216
Download
0
Embed Size (px)
Citation preview
7/23/2019 Java EE 6 JavaServer Faces Developer Certified Expert
http://slidepdf.com/reader/full/java-ee-6-javaserver-faces-developer-certified-expert 1/2
---Java EE 6 JavaServer Faces Developer Certifed Expert
Assume the ollowing!! "issing pac#age and import statements $ sample code do not includepac#age or import statements% and the &uestion does not explicitl' reer to
these missing statements% then assume that all sample code is in the samepac#age% and import statements exist to support them(!! )o fle or director' path names or classes $ a &uestion does not state thefle names or director' locations o classes% then assume one o the ollowing%whichever will ena*le the code to compile and run All classes are in one fle Each class is contained in a separate fle% and all fles are in one director'
!! +nintended line *rea#s Sample code might have unintended line *rea#s( $ 'ou see a line o code that loo#s li#e it has wrapped% and this creates asituation where the wrapping is signifcant ,or example% a &uoted String literalhas wrapped% assume that the wrapping is an extension o the same line% andthe line does not contain a hard carriage return that would cause a compilation
ailure(!! Code ragments A code ragment is a small section o source code that ispresented without its context( Assume that all necessar' supporting codeexists is present and that the supporting environment ull' supports the correctcompilation and execution o the code shown and its omitted environment(!! Descriptive comments .a#e descriptive comments% such as /setter andgetters go here%/ at ace value( Assume that correct code exists% compiles% andruns successull' to create the descri*ed e0ect(
.12$CS
Section 3 Essentials o JSF4(5
!! $denti' the eatures o JSF such as Facelets% oo#"ar#a*le 7iew% AJA8support and the *enefts the' *ring in!! $denti' the lie c'cle stages o JSF% 9ow o re&uest processing% and purposeo FacesContext!! Design 8:."; pages using JSF :."; tag li*rar' and demonstrate usage o
JSF implicit o*<ects!! Develop and associate model components with views using CD$ )amed*eans and identi' the advantages o CD$ )amed *eans over "anaged ean!! "anage user and application state using various scopes li#e 9ash%conversation% application% re&uest% and session!! $mplement internationali=ation>;ocali=ation using resource *undle and;ocale class
Section 4 JSF )avigation "odel!! Design JSF pages with static and d'namic implicit navigation!! Confgure aces-confg(xml to implement navigation rules includingconditional and redirection!! Design *oo#mar#a*le views
Section ? Data Conversion and 7alidation model
7/23/2019 Java EE 6 JavaServer Faces Developer Certified Expert
http://slidepdf.com/reader/full/java-ee-6-javaserver-faces-developer-certified-expert 2/2
!! $mplement data conversion model using JSF standard converters!! Create% confgure% and use custom converters!! $denti' the *est suited standard validator and implement it in a given JSFapplication!! Create% confgure% and use custom validators!! Descri*e the usage o *ean validation
Section @ Event :andling!! +se CD$ )amed *ean in a JSF application to handle action and valuechangeevents!! Create and implement listeners to handle events!! Develop JSF application that handle lie c'cle events!! $mplement as'nchronous events using AJA8
Section Data ta*le and Composite Components!! Design a Data.a*le with header and ooter to populate and manipulatedata rom various components li#e Arra'% ;ist% BesultSet% Data"odel anddescri*e the di0erences *etween data.a*le and uirepeat>
!! $mplement composite components in JSF application and enhance it usingAJA8!! $mplement templates in a JSF application and descri*e the di0erences*etween uicomposition> and uidecorate>
Section 6 Custom Components!! $denti' when and how to use custom components and custom renderers(!! Enhance JSF application using :."; components
Section Securit'!! Confgure securit' or JSF application using authori=ation andauthentication techni&ues
Section .est% 2ac#age% and Deplo' a we* application!! $mplement eGcient error handling and de*ugging techni&ues in a JSFapplication!! Confgure and deplo' a JSF application