Servlet là một ứng dụng (class) Java chạy trên nền web server. Cơ chế hoạt động theo mô hình CGI mở rộng. Chương trình phải được dịch ra ở dạng byte-code(.class), khai báo với web server. Web server phải hỗ trợ Java. Phải extends class HttpServlet. Không có method main. | CHƯƠNG 6: LẬP TRÌNH WEB VỚI CÁC CÔNG NGHỆ PHỔ BIẾN Giới thiệu Servlet/JSP Lập trình web với Servlet Lập trình web với JSP Giới thiệu ASP Lập trình web với ASP Giới thiệu Servlet/JSP Servlet là một ứng dụng (class) Java chạy trên nền web server. Cơ chế hoạt động theo mô hình CGI mở rộng. Chương trình phải được dịch ra ở dạng byte-code(.class), khai báo với web server. Web server phải hỗ trợ Java. Phải extends class HttpServlet. Không có method main. Giới thiệu Servlet/JSP Cần có package để biên dịch () Các server hiện hỗ trợ Servlet: Apache Tomcat () Sun’s Java Web Server, free, hiện không cho download () New Atlanta’s ServletExec, tích hợp ServletEngine vào các web server() Tham khảo các tài liệu về Servlet: Giới thiệu Servlet/JSP Cấu trúc đơn giản của một Servlet: import .*; import .*; import .*; public class Sample extends HttpServlet{ public doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException,IOException{ //dùng đối tượng “request” để đọc dữ liệu từ client //đối tượng “response” để xuất dữ liệu cho client PrintWriter out = (); //dùng đối tượng out để ghi (method print) dữ liệu cho client } } Giới thiệu Servlet/JSP Biên dịch như một class Java. File *.class dịch được phải đặt vào đúng thư mục quy định sẵn của web server. Tomcat: $/webpages/WEB-INF/classes JWS: $/servlets Cấu hình cho web server đối với mỗi servlet: Tomcat: hiệu chỉnh file trong thư mục $/webpages/WEB-INF theo DTD JWS: Cấu hình bằng web-based tool được cung cấp. Giới thiệu Servlet/JSP Cơ chế hoạt động của một servlet: Web server nhận yêu cầu triệu gọi servlet từ client. | CHƯƠNG 6: LẬP TRÌNH WEB VỚI CÁC CÔNG NGHỆ PHỔ BIẾN Giới thiệu Servlet/JSP Lập trình web với Servlet Lập trình web với JSP Giới thiệu ASP Lập trình web với ASP Giới thiệu Servlet/JSP Servlet là một ứng dụng (class) Java chạy trên nền web server. Cơ chế hoạt động theo mô hình CGI mở rộng. Chương trình phải được dịch ra ở dạng byte-code(.class), khai báo với web server. Web server phải hỗ trợ Java. Phải extends class HttpServlet. Không có method main. Giới thiệu Servlet/JSP Cần có package để biên dịch () Các server hiện hỗ trợ Servlet: Apache Tomcat () Sun’s Java Web Server, free, hiện không cho download () New Atlanta’s ServletExec, tích hợp ServletEngine vào các web server() Tham khảo các tài liệu về Servlet: Giới