วันศุกร์ที่ 21 พฤศจิกายน พ.ศ. 2551

ข้อแตกต่างกันของ JAVA แบบต่างๆ

jsp

JSP ย่อมาจาก Java Server Pages โดยพัฒนาบนพื้นฐาน
ของภาษาจาวาเพื่อเพิ่มประสิทธิภาพ ให้หน้าเว็บเพจมีความยืดหยุ่นสูงขึ้น โครง
สร้างของ JSP นั้นเป็นลักษณะของแท็ก (tag) ชนิดพิเศษที่แทรกเข้าไปใน
เอกสาร HTML และเปลี่ยนนามสกุลของเอกสารเป็น . JSP แทนที่จะเป็น .HTM
หรือ .HTML โดยแท็กเหล่านี้เว็บบราวเซอร์จะไม่สามารถตีความหมายได้ จะต้อง
นำไปประมวลผลก่อนที่เว็บเซิร์ฟเวอร์เท่านั้น (หรือที่เราเรียกว่าการทำงานแบบ Server Side) แล้วนำผลลัพธ์ทั้งหมดส่งกลับมายังเว็บบราวเซอร์ในลักษณะของ
เอกสาร HTML ซึ่งเว็บบราวเซอร์สามารถตีความหมายและนำมาแสดงผลได้

//Hello Word.HTML
HTML
BODY%= “Hello World”%
/BODY
/HTML




Java API

คือ Java ที่ทำงานเป็นหลักไม่ไปแสดงบนเว็บบราวน์เซอร์ต่าง และเป็นวิธีการเฉพาะสำหรับการเรียกใช้ระบบปฏิบัติการหรือแอพพลิเคชั่นอื่นๆ หรือชุดโค้ด คอมพิวเตอร์ซึ่งทำหน้าที่เชื่อมต่อการทำงานระหว่างแอพพลิเคชั่นกับระบบ ปฏิบัติการ

// Hello Word.java
public class Hello Word
{
public static void main( String args[] )
{
System.out.println( "Hello Word !" );
}
// end method main
}
// end class Hello Word


Java servlet
Java servlet เป็นการเขียนภาษา Java เป็น html แล้วไปฝากไว้กับ servlet
Java servlet ต่างกับ JSP คือ jsp เป็น script language เหมือนอย่าง ASP และ PHP ที่แทรก html code เข้าไปได้เลย แต่ Java servlet เป็นโปรแกรมที่ไม่สามารถแทรก html code ได้ตามใจเหมือน jsp


out.print (”HTML”) ;out.print (”BODY”) ;
out.print (”Hello World”) ;
out.print (”/BODY”) ;
out.print (”/HTML”) ;



ไม่มีความคิดเห็น: