1. Trang chủ
  2. » Ngoại Ngữ

Bài giảng Lập trình Java 4 - Bài 5: JSP custom tag

10 12 0

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

THÔNG TIN TÀI LIỆU

Nội dung

 Đóng gói các tác vụ phải thực hiện nhiều lần  Lấy từ thư viện thẻ (tag library) tự định nghĩa... Custom Tags có thể.[r]

(1)(2)

Nôi dung học

 Custom tags gì?

 Tại cần Custom tags?

 TAG LIBRARY

(3)

Custom tags gì?

 Là phần tử JSP User tự định nghĩa (ngược với thẻ chuẩn tắc: standard tags)

(4)

Custom Tags

 Được tùy biến thơng qua thuộc tính truyền từ trang JSP gọi chúng

 Có thể truyền lại tham số cho trang gọi

 Truy cập tất đối tượng có trang JSP

(5)

Ví dụ Custom Tag

 Thiết lập/truy cập Implicit objects  Xử lý forms

 Truy cập database

(6)

Các thư viện thẻ (Custom Tag Library) có

sẵn

 Java Standard Tag Library (JSTL)

 Tags for setting/getting attributes, iteration, etc  Tags truy cập database

(7)

TAG LIBRARY

 Là tập thẻ chung mục đích

(8)

TAG LIBRARY

 Các thành phần liên quan đến Tag Library

• Tag Handler Class

• Cách thức Tag xử lý

• Tag Library Descriptor File

• Mơ tả Tag

• JSP Page

• Khai báo sử dụng Tag

(9)

TAG LIBRARY

 Tag Handler Class

• Tag Handler chịu trách nhiệm xử lý Tag, chuyển Tag

thành mã nguồn Java

• Tag Handler phải cài đặt lại javax.servlet.jsp.tagext.Tag • Thường kế thừa từ TagSupport BodyTagSupport • Tag Handler để Source Packages ứng dụng

(10)

TAG LIBRARY

 Tag Library Descriptor File

• File XML mơ tả

• Tag Name

• Các Attribute

• -Chỉ định Tag Handler Class

• Thư viên khai báo sử dụng Tag trang

Ngày đăng: 11/03/2021, 14:52

TỪ KHÓA LIÊN QUAN