Upload
arthur-bruce
View
224
Download
3
Embed Size (px)
Citation preview
JavaServer Faces (JSF) and Ajax Integration
Agenda
• 대강의 ( 정말로 ..) 개요• 예제• 아키텍트라면 ..
JavaServer Faces (JSF)
• MVC-2 Architecture vs. Component-Based Architecture
• Struts vs. JSF• Servlet vs. Faces Servlet
Basic Elements of JSF
• User Interface Components • Managed Beans • Validators • Convertors • Events and Listeners • Page Navigation • Renderers
Different Phases in a JSF Application
• View Restoration • Applying the Request Values • Validation of User Inputs • Updating the Model objects • Execution of Application Logic • Rendering the Response to the
Clients
Visual Web Pack
• http://www.netbeans.org/products/index.html
5.5.1
• NetBeans Visual Web Pack• http://www.netbeans.info/downloads/star
t.php
5.5.1 + 9.0
• NetBeans IDE• Sun Java System Application Server
– Bundled Tomcat(5.5.17)• http://www.netbeans.info/downloads/star
t.php?f_id=20415&lang_id=16
So far
• NetBeans Visual Web Pack Update Center
Next
• BluePrints AJAX Component Library
Final Destination
AutoCompleteApp
• a new visual web application project
http://localhost:4848/asadmin/admingui/TopFrameset
Launch 꼭 누를 것 !
Web Service Client 등록
DictionaryService.wsdl
Architectural DecisionsCraig R. McClanahan
• To AJAX or not to AJAX, that is the question ...
• Render “markup + code” or just “code”?
• Manage client side interactions• Access static resources• Asynchronous callbacks – client side
view• Asynchronous callbacks – server side
view