|
Table
of contents
|
||
|
JSP หรือ Java Server Page เป็นเทคโนโลยี Java อีกเทคโนโลยีหนึ่ง ซึ่งมีการทำงานอยู่บนฝั่ง Server หรือ อาจเรียกได้ว่าเป็นการทำงานแบบ Server side ขั้นตอนการทำงานจะเริ่มตั้งแต่การร้องขอ หรือ เกิด Request จาก Browser หรือ Client มาที่ JSP บนฝั่ง Server จากนั้น Server ก็จำทำการประมวลผล JSP เป็น servlet ก่อน แล้วส่ง Response กลับไปให้ Client ในรูปของ HTML
การเขียน
JSP มีลักษณะรูปแบบการเขียนเป็น HTML ผสมกับ tag ของ Java แทรกกัน เช่น File test.jsp และไฟล์ที่เขียนด้วยเทคโนโลยีนี้
จะต้องกำหนดให้ไฟล์มีนามสกุลเป็น *.jsp เสมอ เพื่อบอกให้ server ทราบว่าจะต้องทำการประมวลผลกับไฟล์ที่ถูกร้องขอย่างไร ด้วยสาเหตุที่ JSP สามารถเขียน tag html และ java แทรกอยู่ปนกันได้ และไม่ต้องทำการ compile เป็น *.class ก่อน จึงทำให้ jsp สามารถใช้งานได้สะดวก รวดเร็วมาก เพราะผู้พัฒนาโปรแกรมสามารถนำเอาไฟล์ html มาทำการตกแต่ง ให้สวยงามก่อนแล้วจึงแทรก tag java เข้าไปทีหลังได้ นอกจากนั้นการทดสอบโปรแกรมก็ไม่ต้องทำการ compile เป็น *.class ด้วย ซึ่งสามารถลดเวลาการทำงานได้เป็นอันมาก และเนื่องจากการที่ jsp มีพื้นฐานการทำงานมาจาก java จึงทำให้ jsp มีคุณสมบัติเด่นๆ ของ java ติดมาด้วย เช่น Write once run anywhere คุณสมบัติการใช้งานร่วมกับ Object ต่างๆ ของ java ได้เป็นอย่างดี คุณสมบัติการทำงานแบบ Multithread , component reuseable ฯลฯ จากคุณสมบัติเด่นๆ ของ java เหล่านี้เองทำให้ jsp มีความโดดเด่นมากกว่าภาษาโปรแกรมอื่นๆ เครื่องมือ เครื่องใช้สำหรับการทำงานกับ JSP การเตรียมเครื่องการทำงานกับ jsp จะเหมือนกับการทำงานร่วมกับ java คือ ผู้พัฒนาระบบจะต้องเตรียม J2SDK ,Web Server ตัวใดตัวหนึ่งเพื่อทำการจำลองเครื่องเป็น server และประมวลผล jsp ในที่นี้จะยกตัวอย่างการทำงานด้วย tomcat เนื่องจากเป็นฟรี web server และไม่มีค่าใช้จ่ายใดๆ ติดตั้ง J2SDK 1. ติดตั้ง J2SDK หลังจากที่ Download program มาแล้วให้ทำการติดตั้ง โดยการ double click ที่ตัว install ดังภาพ
จากนั้นให้ทำการเลือก option ต่างๆ ตามที่โปรแกรมจะให้เลือก (โดยปกติจะ click ที่ next ตลอด) รอจนติดตั้งเสร็จ ตัวอย่างนี้จะเลือกให้ c:\j2sdk1.4.1_01 เป็น folder เป้าหมายที่จะติดตั้งโปรแกรมลงไป 2. ทำการ set path และ class path ของ java โดยการ click ขวาที่ mycomputer และทำการ set ค่า path และ class path ดังรูป
3. Click OK ปิดหน้าจอทั้ง 2 หน้าจอ จากนั้นให้ทำการทดสอบการทำงาน โดยการเข้าไปที่ dos prompt แล้วพิมพ์ java -version ดังภาพ
ถ้าการติดตั้งถูกต้อง จะมีข้อความแสดง version ของ J2SDK แสดงดังรูป ติดตั้ง Tomcat 3.3 1. ติดตั้ง tomcat โดยการ
double click ที่ไฟล์
jakarta-tomcat-3.3.zip จากนั้นทำการแตกไฟล์ที่บีบอัดอยู่ใน zip file
นี้ออกมา แล้วเก็บไว้ใน folder c:\tomcat ดังภาพ
2. เพิ่มค่าให้กับตัวแปลภายในระบบ(วิธีการจะเหมือนกับการ
set ค่าตัวแปรในการติดตั้ง j2sdk)
ทดสอบการทำงาน 1. เรียก tomcat ให้เริ่มทำงาน โดยการ double click ที่ startup.bat
2. ถ้าหากการติดตั้งไม่มีข้อผิดพลาดใดๆ จะปรากฎหน้าจอที่แสดงสถานะการทำงานของ tomcat ดังนี้
3. ให้ทดสอบการทำงานของ web server (tomcat) โดยการเรียก web browser ขึ้นมา แล้วเรียก url ไปที่ http://127.0.0.1:8080/index.html การทำงานที่ถูกต้องจะแสดงหน้าจอที่เป็น default ดังนี้
|