1. Trang chủ
  2. » Thể loại khác

Servlet là gì - 27 bài hướng dẫn Servlet miễn phí hay nhất PDF servlet la gi

3 111 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 163,24 KB

Nội dung

http://vietjack.com/  servlets/index.jsp                                                                                                              Copyright  ©  vietjack.com     Servlet Servlets gì? Java Servlets chương trình chạy Web server Application server thực tầng trung gian Yêu cầu từ trình duyệt web HTTP client với Database ứng dụng HTTP server Sử dụng Servlets, bạn thu thập Input từ người sử dụng thông qua form trang web, hiển thị ghi (record) từ Database từ nguồn khác, tạo trang web động Java Servlets thường có chung mục đích: chương trình độc lập việc sử dụng Common Gateway Interface (CGI) Nhưng so với CGI, Servlets có lợi sau: • Hiệu tốt đáng kể • Servlets thực thi bên khơng gian địa Web server, không cần thiết phải tạo tiến trình riêng biệt để xử lý yêu cầu từ Client • Servlets độc lập tảng chúng viết Java • Bởi viết Java (mà Java cung cấp tình bảo mật cao Server) nên Servlets đáng tin cậy • Tính đầy đủ thư viện lớp Java ln ln có sẵn cho Servlets Nó giao tiếp với Applet, Database phần mềm khác thông qua Socket kỹ thuật RMI mà bạn thấy Cấu trúc Servlets Sơ đồ minh họa cấu trúc Servlets ứng dụng web: http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí  Page  1   http://vietjack.com/  servlets/index.jsp                                                                                                              Copyright  ©  vietjack.com     Nhiệm vụ Servlets Servlets thực tác vụ chủ yếu sau: • Đọc liệu hiển thị (explicit) gửi Client (hoặc trình duyệt) bao gồm HTML Form trang web từ Applet chương trình Custom từ HTTP Client • Đọc liệu u cầu HTTP ẩn (implicit) gửi Client (hoặc trình duyệt) bao gồm cookie, loại media • Xử lý liệu cho kết Tiến trình yêu cầu Database, thực thi triệu hồi tới RMI CORBA, triệu hồi Web Service, tính tốn phản hồi cách trực tiếp • Gửi liệu hiển thị (ví dụ: tài liệu) tới Client (hoặc trình duyệt) Tài liệu gửi theo nhiều định dạng khác nhau, gồm text (HTML XML), nhị phân (hình ảnh GIF), Excel, v.v • Gửi phản hồi HTTP ẩn tới Client (hoặc trình duyệt), thơng báo cho trình duyệt Client kiểu tài liệu trả (ví dụ: HTML), thiết lập Cookie Caching tham số, tác vụ khác Package Servlets Java Servlets lớp Java chạy Web Server mà có trình thơng dịch hỗ trợ Java Servlets http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí  Page  1   http://vietjack.com/  servlets/index.jsp                                                                                                              Copyright  ©  vietjack.com     Servlets tạo sử dụng gói javax.servlet javax.servlet.http phiên mở rộng thư viện lớp Java để hỗ trợ dự án phát triển có phạm vi lớn Các lớp triển khai Java Servlet JSP Java Servlet tạo biên dịch giống lớp khác Java Sau bạn cài đặt gói servlet thêm chúng vào Classpath máy bạn, bạn biên dịch Servlet với biên dịch JDK biên dịch khác Chương tới chủ đề Servlets? Chương tiếp theo, hướng dẫn bạn cách cài đặt môi trường để bắt đầu với Servlets   http://vietjack.com/                                                                                                                              Trang  chia  sẻ  các  bài  học  online  miễn  phí  Page  1   ... dịch gi ng lớp khác Java Sau bạn cài đặt gói servlet thêm chúng vào Classpath máy bạn, bạn biên dịch Servlet với biên dịch JDK biên dịch khác Chương tới chủ đề Servlets? Chương tiếp theo, hướng dẫn. ..  vietjack.com     Servlets tạo sử dụng gói javax .servlet javax .servlet. http phiên mở rộng thư viện lớp Java để hỗ trợ dự án phát triển có phạm vi lớn Các lớp triển khai Java Servlet JSP Java Servlet tạo...                                            Trang  chia  sẻ  các bài  học  online miễn phí  Page  1   http://vietjack.com/  servlets/index.jsp                                              

Ngày đăng: 02/12/2017, 22:34