Bài giảng Lập trình Java 4 – Bài 3: Cơ bản JSP.pdf (Lập trình Java) | Tải miễn phí

Mục lục bài viết

Bài giảng Lập trình Java 4 – Bài 3: Cơ bản JSP

pdf

Số trang Bài giảng Lập trình Java 4 - Bài 3: Cơ bản JSP
32
Cỡ tệp Bài giảng Lập trình Java 4 - Bài 3: Cơ bản JSP
872 KB
Lượt tải Bài giảng Lập trình Java 4 - Bài 3: Cơ bản JSP
0
Lượt đọc Bài giảng Lập trình Java 4 - Bài 3: Cơ bản JSP
0
Đánh giá Bài giảng Lập trình Java 4 - Bài 3: Cơ bản JSP

4.1 (
14 lượt)

32872 KB

Nhấn vào bên dưới để tải tài liệu

Đang xem trước 10 trên tổng 32 trang, để tải xuống xem khá đầy đủ hãy nhấn vào bên trên

Chủ đề tương quan

Tài liệu tương tự

Nội dung

Bài 3: Cơ bản JSP

Nôi dung bài học





JSP là gì?
– Vòng đời của một JSP
– Mối quan hệ giữa JSP và Servlet
– Kỹ thuật sinh nội dung động với JSP
– Gọi mã nguồn Java sử dụng JSP scripting elements
– Xử lý lỗi

Thế nào là Static & Dynamic Contents?
Static contents
 Điển hình là các trang
HTML tĩnh
 Hiển thị như nhau cho tất
cả mọi người

Dynamic contents
Nội dung được sinh tự động
theo 1 số conditions
Các Conditions có thể là
Tài khoản người dùng
Thời gian
Giá trị User nhập vào trên
forms hoặc qua lựa chọn

Trang JSP là gì?
 Thiết kế các trang web sử dụng HTML chuẩn
 Vị trí nào cần tạo ra nội dung động chỉ cần chèn các thẻ
Java vào bên trong HTML.
 Toàn bộ trang JSP được thông dịch sang Servlet (một lần)
và Servlet được thực thi khi yêu cầu của client gửi đến

Xem thêm  8 trình dọn dẹp bộ nhớ đệm Android tốt nhất – Dễ dàng xóa dữ liệu bộ nhớ đệm

Ví dụ





Hello World!

Current time is

JSP và Servlet
 Servlet
Thuận lợi
-Đọc dữ liệu từ Form
-Đọc các HTTP Request Header
-Gán HTTP Status Code và Response
Header -Sử dụng Cookie và Session
-Chia sẽ dữ liệu giữa các Servlet
-Xử lý cơ sở dữ liệu, …

Bất lợi
-Sử dụng câu lệnh println để
phát sinh HTML
– Khi thay đổi, phải biên dich lại,
(đóng gói lại), deploy lại

 Servlet rất mạnh về xử lý và điều phối, nhưng Servlet lại rất yếu về tạo
giao diện và bảo trì web

JSP và Servlet
JSP
 Đơn giản hóa việc phát triển ứng dụng Web với JSP,
JavaBeans và custom tags
 Hỗ trợ tái sử dụng phần mềm qua các components
(JavaBeans, Custom tags)
 Tự động triển khai
 Tự biên dịch lại các trạng JSP khi có thay đổi
 Độc lập playform
JSP mạnh về xử lý hiển thị nhưng lại yếu về xử lý nghiệp
vụ và điều phối

JSP và Servlet
 Trong thực tế, chúng ta kết hợp sức mạnh của Servlet và
JSP vào mô hình MVC (Model-View-Controller)
• Các Servlet đóng vai trò làm Controller
• Các trang JSP đóng vai trò làm View
• Model: sử dụng các công nghệ sẵn có khác (JDBC,
hibernate, …)

Vòng đời của một trang JSP

Vòng đời của một trang JSP
 Các giai đoạn trong vòng đời trang JSP
• Translation
• Compile
• Execution

Xem thêm  Ứng dụng khoa học công nghệ vào sản xuất nông nghiệp
Rate this post

Bài viết liên quan

Để lại ý kiến của bạn:

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *