Easy java

837 views

Published on

Tutorail and Introduction to develop web application with JSF

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
837
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Easy java

  1. 1. JAVA WEB @nuboat - #barcampbkk4 #barcampbkk4 copyright 2010 Tuesday, October 26, 2010
  2. 2. ME? •PEERAPAT ASOKTUMMARUNGSRI BOAT •อะไรก็ได้ DEVELOPER •Work •@nuboat copyright 2010 @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  3. 3. copyright 2010 @nuboat - #barcampbkk4 Java ยากจริงหรือว่า เราไม่รู้จักมัน เลยบอกว่ามันยาก Tuesday, October 26, 2010
  4. 4. copyright 2010 http://download.oracle.com/docs/cd/B10501_01/appdev.920/a96590/adgweb.htm @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  5. 5. JSF - Why ? •JSF is a standard specification •JSF is code easy •JSF is tool friendly •JSF has move server support copyright 2010 @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  6. 6. JSF - Concept •Developers don’t need to understand request- response cycle •Developers don’t need to decode requests •Developers work with components,not markup copyright 2010 @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  7. 7. JSF-XHTML MANAGEBEAN (Plain Javabean) Request View ManualApplicationSession JAVA API EJB Spring ฯลฯWS- RPC,REST JDBC Richfaces Icefaces ADF ฯลฯ copyright 2010 @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  8. 8. JSF nJSF 3JSF 2 Beans 1 JSF 1 Beans 6 Beans 5 Beans 2 Beans 4Beans 3 Managebean server JSF client copyright 2010 @nuboat - #barcampbkk4 Beans 7 Tuesday, October 26, 2010
  9. 9. Text JSF MANAGEBEAN copyright 2010 @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  10. 10. JSF MANAGEBEAN copyright 2010 @nuboat - #barcampbkk4 Text #{helloManagedBean.hello} hello Tuesday, October 26, 2010
  11. 11. MANAGEBEAN JSF Text copyright 2010 @nuboat - #barcampbkk4 resultidf:ajax ajaxManagedBean.echo Tuesday, October 26, 2010
  12. 12. RICHFACES COMPONENT EXAMPLE copyright 2010 @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  13. 13. copyright 2010 @nuboat - #barcampbkk4 TEMPLATE CONTENT Tuesday, October 26, 2010
  14. 14. copyright 2010 http://blog.oracle.in.th/search/label/jsf First Start JSF Programming @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  15. 15. 1. 2. 3. 4. STARTUP copyright 2010 @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  16. 16. DEPLOYMENT AND TEST copyright 2010 RUN @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  17. 17. copyright 2010 @nuboat - #barcampbkk4 สร้าง Unit Testing Tuesday, October 26, 2010
  18. 18. Tasks management copyright 2010 @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  19. 19. SVN SUPPORT copyright 2010 @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  20. 20. APPLICATION SERVER copyright 2010 @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  21. 21. Carefully about JSF copyright 2010 @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  22. 22. RESOURCES • http://blog.oracle.in.th/search/label/jsf • http://www.coreservlets.com/JSF-Tutorial/jsf2/ • http://www.oracle.com/technetwork/java/javaee/ javaserverfaces-139869.html • http://www.jboss.org/richfaces • http://liferay.exadel.com/web/guest • http://twitter.com/nuboat copyright 2010 @nuboat - #barcampbkk4 Tuesday, October 26, 2010
  23. 23. QUESTION ? copyright 2010 @nuboat - #barcampbkk4 Tuesday, October 26, 2010

×