JSF 2 0 Tutorial ตัวอย่างพร้อมวิธีการ Step by Step  สร้างคำถาม

 4,075 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 15/06/2014

JSF 2 0 Tutorial ตัวอย่างพร้อมวิธีการ Step by Step

ช่วงนี้กำล้งเริ่มเรียนรู้ JSF หรือ Java Server Face
คืบหน้ายังไงจะมาเล่าให้ฟังเป็นช่วงๆ นะคร๊าบ
ประมาณว่าไม่เคยลอง JSF มาเลย มาอีกทีก็ซัด 2.0 เลยครับ

เริ่มจาก Tool ที่ใช้ เรามาเล่น ใหม่สุดๆ กันเลยดีกว่า
Eclipse 3.6 Up
Java 1.6 Up
Tomcat 7.0 จัดเต็ม Version ล่าสุดเลยทีเดียว 55+
เริ่มต้นเพียงเท่านี้พอก่อนครับ

ต่อไปสร้าง Project JSF บน Eclipse
เปิด Eclipse ขึ้นมาครับ
สร้าง Dynamic Web Project ครับ
เริ่มต้นเหมือนที่เคยทำกันนั่นแหละ แต่ว่ามีขั้นตอนนิดนึง ตรง drop down ที่มีให้เลือกปรกติเราจะไม่ค่อยสนใจ
คราวนี้ มาเลือกกันหน่อย ตามนี้เลยนะ
Target runtime เลือก Tomcat 7 ครับ (สำหรับคนที่ config ไว้แล้วอ่ะนะ)
Dynamic Web module version เลือก 2.5 ครับหรือจะ 3.0 ก็ได้น่ะ
Configuration เลือก JavaServer Face v2.0 Project

กด Next ไป 3 ครั้งจนเจอ หน้า JSF Capabilities สังเกตง่ายๆ มันจะให้เราใส่ Lib อ่ะครับ
ตรงนี้ ถ้าใคร มี Lib อยู่แล้วก็ใส่ไปได้เลย แต่ถ้าไม่มี ก็ กดตรง download ครับ (รูปแผ่น disk มีลูกศรชี้ลง)
จากนั้นเลือก JSF2.0 Myface ครับ แล้วก็ download เลย
แล้วก็ กด Finish เลยครับ แค่นี้ก็จะได้ Project ที่พร้อม Run JSF แล้วล่ะ

ต่อไปมาทำ Hello world กัน
ดุแล้วทำไมมันช่างง่ายดาย เห่อๆ ทำไปแบบ งง
ไม่รู้ที่มาที่ไปว่ามันทำงานได้ยังไง แต่ไม่เป็นไร ค่อยว่ากันนะ
งานนี้ใช้แค่
- MyBean.java
- index.xhtml
สองไฟล์แค่นี้ ไม่มี config อะไรทั้งนั้น แค่ เพิ่ม annotation นิดหน่อย มาดู Code กัน

MyBean.java

import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

@ManagedBean
@SessionScoped

public class MyBean {
String myName;

public String getMyName() {
return myName;
}

public void setMyName(String myName) {
this.myName = myName;
}

}

index.xhtml

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
����� xmlns:f="http://java.sun.com/jsf/core"�����
����� xmlns:h="http://java.sun.com/jsf/html">
���
������� JSF 2.0 Hello World
���

���
��� ���

JSF 2.0 Hello World


��� ���
��� ��� �� ��� ��� ��
��� ��� ��
��� ��� ��� �
��� ��� ��

��� ��� ��
��� ���

��� ���


���



ตามนี้เลยครับซัดตัวอย่างแรกก็ล่อ Ajax กันเลยทีเดียว 55+
ลอง Run ดูด้วย URL
http://localhost:8080/myproject/index.jsf
มันจะมี form ให้กรอกค่าแล้วกด submit มันจะ รับค่าจาก form
แล้วนำมาแสดงด้านล่างแบบ Ajax กันเลยทีเดียว หุุหะ


ถ้าชอบบทความนี้ กด Like เลย :JSF 2 0 Tutorial ตัวอย่างพร้อมวิธีการ Step by Step

 4,075 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 15/06/2014



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่

#1.    เอก ↓
@ ManU
-ไปที่ เมนู Window เลือก Preferences
-ตรง Tree ด้านซ้ายขยาย Server ออกมา
-เลือก Runtime Environment
-กด Add แล้วเลือก Apache Tomcat 7
-กด next แล้วระบุ Path ที่เราลง Tomcat ไว้
-กด Finish

เรียบร้อยคร๊าบบบ

...............................................
#2.    ManU ↓
@ เอก
ขอบคุณมากคร๊าบหาเจอ แระ

...............................................



× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  โครงสร้างภาษา html อยากรู้ัว่ามี โครงสร้างหลักๆ อะไรบ้าง ถามเมื่อ (2012-07-24)   3,146 views  (ดูล่าสุดเมื่อ 2 วินาที!!)

  Java script วิธีเช็ค ว่า กด Enter เข้ามาหรือเปล่า ถามเมื่อ (2017-06-01)   2,264 views  (ดูล่าสุดเมื่อ 2 วินาที!!)

  JMS คืออะไร ใน Java J2EE JMS หรือ Java Message Service ใช้ทำอะไร ถามเมื่อ (2015-08-28)   4,617 views  (ดูล่าสุดเมื่อ 3 วินาที!!)

  Eclipse วิธีเปลี่ยน Font ของ Java Text Editor ถามเมื่อ (2018-12-18)   3,278 views  (ดูล่าสุดเมื่อ 6 นาที)

  ถามเรื่อง Flex กับการเรียกใช้ javascript ครับ มีใครเคยใช้ Flex บ้างมั๊ย ถามเมื่อ (2014-01-02)   2,992 views  (ดูล่าสุดเมื่อ 9 นาที)

  HTML เบื้องต้น เขียนเว็บให้เป็นง่ายๆ กับ Tag ที่จำเป็น ถามเมื่อ (2012-07-24)   2,811 views  (ดูล่าสุดเมื่อ 30 นาที)

  PHP Codeigniter Cannot modify header information headers already sent by ปัญหาตอน redirect ถามเมื่อ (2019-08-26)   3,332 views  (ดูล่าสุดเมื่อ 54 นาที)

  Javascript debugger ie8 ใส่ breakpoints ไม่ได้ ถามเมื่อ (2015-09-15)   3,378 views  (ดูล่าสุดเมื่อ 74 นาที)

  ขอแหล่งความรู้ Java ครับ เว็บไซต์ หรือ blog ก็ได้ ถามเมื่อ (2013-02-22)   3,144 views  (ดูล่าสุดเมื่อ 88 นาที)

  Java วิธี Query Field CLOB จาก Oracle ถามเมื่อ (2018-09-07)   2,533 views  (ดูล่าสุดเมื่อ 92 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com