517322-Lab: 3.3 JavaServer Page (JSP)

30/01/2013 6:37 PM Study 683 views

JavaServer Page

การเขียน JavaServer Page หรือ JSP คล้ายกับการเขียน Java Servlet หลังจากติดตั้ง apache tomcat7 แล้วก็มาลองเขียนกันเลย แต่อย่าลืมเก็บไฟล์ไว้ให้ถูกที่นะครับ เดี่ยวเวลาเรียกมาแสดงมันจะหาไม่เจอ

cd /var/lib/tomcat7/webapps
# สำหรับคำสั่งด้านบนจะเป็นการเข้าไปยัง directory ที่เก็บไฟล์ไว้ ซึ่งไฟล์ jsp ที่สามารถรันได้ต้องเว็บไว้ใน server ชื่อว่า tomcat7 และใน folder ที่ชื่อ webapps 
# ถ้าเป็นไฟล์ PHP ก็จะเป็นไว้ใน appserv และ www (เปรียบเทียบเฉยๆ ครับ )

$ sudo mkdir jsp
$ cd jsp
# สร้าง directoty สำหรับเก็บไฟล์ jsp ชื่อว่า myjsp และเข้าไปใน directory นั้น 

Example (1) Source code ดังรูป

Exemple_jsp

$ sudo nano jspex1.jsp
#สร้างไฟล์ jspex1.jsp แล้วพิมพ์ source code ตามรูปภาพข้างบน

$ sudo chmod 755 jspex1.jsp
# อย่าลืมคำสั่ง chmod ก่อนนะจ่ะ (เป็นการแก้ไขการป้องกันไฟล์ให้ browser สามารถเรียกดูได้นั้นเอง)

จากนั้นเข้า browser, url: localhost:8080/jsp/jspex1.jsp จะเห็นการแสดงผลดังรูปด้านล่าง

Result_jsp

จะเห็นว่าการเขียน jsp นั่นง่ายกว่า javaservlet มากเลย ไม่ต้องตั้งค่าอะไรให้ยุ่งยาก ขั้นตอนมันเลยสั้นแบบนี้แหละครับ
หากสงสัยลองหาตัวอย่างเพิ่มเติมหรือคำอธิบายอื่นๆ เพิ่มจากใน Google น่ะจ่ะ
ขอบคุณเนื้อหาจาก slide วิชา Internet Programming

,