วันพฤหัสบดีที่ 4 ธันวาคม พ.ศ. 2551

งานที่ 2

งานชิ้นที่2. สรุปการติดตั้ง JSP


ให้นักศึกษาสรุปขั้นตอนการติดตั้งเครื่องมือสำหรับการพัฒนาเว็บด้วย JSP ดังนี้

1.จาวาคอมไพเลอร์ (JDK)
-การติดตั้ง
ติดตั้ง jdk-6u10-windows-i586-p หลังจากที่ Download program มาแล้วให้ทำการติดตั้งโดยการ double click ที่ตัว install จากนั้นให้ทำการเลือก option ต่างๆ ตามที่โปรแกรมจะให้เลือก (โดยปกติจะ click ที่ next ตลอด) รอจนติดตั้งเสร็จ
-การเซ็ตค่าสภาพแวดล้อม
ทำการ set path และ class path ของ java โดยการ click ขวาที่ mycomputer และทำการ set ค่าpath และ class path ดังรูป
-การทดสอบการทำงาน (Compile & Run)
Click OK ปิดหน้าจอทั้ง 2 หน้าจอ จากนั้นให้ทำการทดสอบการทำงาน โดยการเข้าไปที่Command Prompt แล้วพิมพ์ java ถ้าการติดตั้งถูกต้อง จะมีข้อความแสดง version ของ JDKขึ้นมา


2.เว็บเซิร์ฟเวอร์ (Apache Tomcat)
-การติดตั้ง
ติดตั้ง JDK เมื่อติดตั้งเสร็จแล้วขยายไฟล์จาก zip file ไปเก็บไว้ใน directory c:\tomcat
-การเซ็ตค่าสภาพแวดล้อม
เพิ่มค่าให้กับตัวแปลภายในระบบ(วิธีการจะเหมือนกับการ set ค่าตัวแปรในการติดตั้ง jdk)ในส่วน System variables ให้เลือก New เพื่อเพิ่ม environment variable JAVA_HOME โดยกำหนดให้ Variable name เป็น JAVA_HOME และ Variable value เป็น C:\jdk1.6.0_01


-การทดสอบการทำงานของ apache tomcat

1. เรียก tomcat ให้เริ่มทำงาน โดยการ double click ที่ startup.bat

2. ถ้าหากการติดตั้งไม่มีข้อผิดพลาดใดๆ จะปรากฎหน้าจอที่แสดงสถานะการทำงานของ tomcat ดังนี้

3. ให้ทดสอบการทำงานของ web server (tomcat) โดยการเรียก web browser ขึ้นมา แล้วเรียก URLไปที่http://127.0.0.1:8080/การทำงานที่ถูกต้องจะแสดงหน้าจอที่เป็น default ดังนี้

งานที่ 1



รูปแบบ java apiclass HelloWorld
{static public void main( String args[] )
{System.out.println( "Hello World!" );}
}


รูปแบบ java servletclass HelloWorld
Serlet{public static void main(String[] args)
{System.out.println("Hello World!");System.out.println("");
System.out.println("");for(int i=0;i<10>{System.out.println("HelloWorld!");
}
System.out.println("");System.out.println("");
}
}


รูปแบบ java jsp แตกต่าง java api,servlet,jspJava API คือกลุมของคลาสที่ช่วยคอยอำนวยความสะดวกในการใช้งานต่าง ๆ เช่นการจัดการเกี่ยวกับเน็ตเวิร์ก การติดต่อฐานข้อมูลการจัดการ ทางด้านกราฟฟิกการจ้ดการเกี่ยวกับออบเจ็กต์ต่าง ๆ Java servlet ต่างกับ JSP คือ jsp เป็น script language เหมือน ASP และ PHP ที่แทรก html code เข้าไปได้เลย แต่ Java servlet เป็นโปรแกรมที่ไม่สามารถแทรก html code ได้เหมือนกับ jsp