Tải bản đầy đủ (.ppt) (19 trang)

Java Server Page

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (135.28 KB, 19 trang )


Java Server Page
Java Server Page


Khoa Mạng máy tính và Truyền thông
Khoa Mạng máy tính và Truyền thông
Đại học Công nghệ Thông tin
Đại học Công nghệ Thông tin
Java Server Page
2

Nội dung
Nội dung

Giới thiệu chung

Ví dụ mở đầu

Qui trình thực thi

Môi trường thực thi

Các thành phần trong JSP

Sử dụng Java Bean
Java Server Page
3

Giới thiệu
Giới thiệu



JSP là một công nghệ, không phải ngôn ngữ lập
trình

Hỗ trợ phát sinh nội dung động vào trong một tài
liệu HTML bằng các câu lệnh Java được nhúng
vào trong một tài liệu HTML bằng các thẻ đặc
biệt

Các câu lệnh Java được thực thi ở phía server
Java Server Page
4

JSP vs. Servlet
JSP vs. Servlet
JSP Servlet
Hướng tài liệu Như một chương trình Java
Trình bày dữ liệu Xử lý nghiệp vụ
View layer Controller layer
Java Server Page
5

Ví dụ: Hello World
Ví dụ: Hello World

Dòng 1, 2, 4, 5 là các thẻ HTML

Dòng 3 là một dòng lệnh Java được nhúng vào
trong tài liệu bằng một thẻ đặc biệt
<html>

<body>
<% out.println("Hello world!"); %>
</body>
</html>
Java Server Page
6

Web
Browser
HTTP
Request
HTTP
Response
CSDL
CSDL
Java Application /
Java Application /
WebService
WebService
JSP
Qui trình thực thi
Qui trình thực thi
Servlet
Compile
Web
Server
Java Server Page
7

Qui trình thực thi

Qui trình thực thi

Hai quá trình quan trọng trong qui trình thực thi
một trang JSP

Biên dịch: Trang JSP được biên dịch thành servlet ở
lần đầu tiên phục vụ yêu cầu từ client

Thực thi: Servlet được thực thi ở server và kết quả
thực thi được gửi về cho client (không phải nội dung
của trang JSP)

Thư mục lưu trữ các servlet đã biên dịch
<tomcat-dir>\work\Catalina\localhost\
<webapp-name>\org\apache\jsp

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×