class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello World");
}
}
2.แบบ java servlet
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloWorld extends GenericServlet {
public void service(ServletRequest request, ServletResponse response)
throws IOException, ServletException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("");
out.println("");
out.println("");
out.println("");
out.println("");
out.println("");
out.println("
Hello World!
"); out.println("");
out.println("");
}
}
3. แบบ JSP

สรุปเปรียบเทียบ
Servlet เป็นเทคโนโลยีที่คิดค้นก่อน JSP และนำเอาภาษาจาวามาใช้เป็นพื้นฐานบนเว็บเช่นเดียวกัน การทำงานของทั้งสองก็คล้ายกันทุกอย่าง แต่ JSP จะมีขั้นตอนที่เพิ่มขึ้นมาคือ การแปลงเอกสาร JSP ให้เป็น Servlet ก่อน สรุปก็คือ สุดท้ายเอกสาร JSP จะต้องถูกแปลงเป็น Servlet นั่นเอง สำหรับผู้ที่เคยใช้ Servlet มาบ้างจะรู้ดีว่าการแสดงผลของ Servlet จะค่อนข้างยุ่งยากเพราะไม่สามารถใส่แท็ก HTML แทรกเข้าไปได้ ต้องพิมพ์แท็ก HTML ออกมาเอง โดยใช้คำสั่ง out.print() แต่ถ้าเป็น JSP แล้วเราสามารถนำแท็ก HTML มารวมกับแท็ก JSP ได้เลย
สรุป JSP ก็คือ
JAVA เขียนแทรกใน HTML
Servlet ก็คือ HTML ฝังใน JAVA
ไม่มีความคิดเห็น:
แสดงความคิดเห็น