Bài giảng Công nghệ Java: Bài 4.1 - Nguyễn Hữu Thể
Số trang: 27
Loại file: pdf
Dung lượng: 648.87 KB
Lượt xem: 15
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài 4.1: JSP - Standard Tag Library (JSTL). Nội dung trình bày trong chương này gồm có: JavaServer Pages Standard Tag Library (JSTL), các thẻ cơ bản (Core Tags), các thẻ định dạng và địa phương hóa (Formatting and Localization Tags), các thẻ SQL (SQL Tags),... Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ Java: Bài 4.1 - Nguyễn Hữu ThểCÔNG NGHỆ JAVA ThS.Nguyễn Hữu Thể JSP - Standard Tag Library (JSTL) 1 JavaServer Pages Standard Tag Library (JSTL)− Thư viện thẻ chuẩn, cung cấp các thẻ để kiểm soát hành vi trang, lặp đi lặp lại và các lệnh điều khiển, các thẻ quốc tế hóa, và các thẻ SQL.− JSTL là một phần của Java EE API.− Để sử dụng JSTL => cần phải tải về các thư viện JSTL, đặt các thư viện này vào thư mục WEB-INF/lib của project.− Các nhóm thư viện thẻ JSTL: 1. Core Tags: Nhóm thẻ cơ bản 2. Formatting tags: Nhóm thẻ định dạng 3. SQL tags: Nhóm thẻ SQL 4. XML tags: Nhóm thẻ XML 5. JSTL Functions: Nhóm hàm JSTL 2 Các thẻ cơ bản (Core Tags)− Các thẻ cơ bản cung cấp hỗ trợ cho bộ lặp (iteration), các điều kiện logic, bắt ngoại lệ, url, chuyển tiếp (forward) hoặc chuyển hướng (redirect),... 3 Các thẻ định dạng và địa phương hóa (Formatting and Localization Tags)− Những thẻ này cung cấp định dạng cho các con số, ngày tháng 4 Các thẻ SQL (SQL Tags)− Các thẻ JSTL SQL cung cấp các hỗ trợ cho việc tương tác với cơ sở dữ liệu quan hệ như Oracle, MySql... 5 Các thẻ XML (XML Tags)− Thẻ XML được sử dụng để làm việc với các tài liệu XML như phân tích cú pháp XML, chuyển đổi dữ liệu XML và XPath đánh giá biểu thức. 6 Các thẻ hàm JSTL (JSTL Functions Tags) − Thẻ JSTL cung cấp một số chức năng mà chúng ta có thể sử dụng để thực hiện các toán tử dùng chung, xử lý chuỗi 7 Download thư viện JSTL Thư viện JSTL Thư viện JSTL (Cung cấp bởi Apache) (Cung cấp bởi Glassfish)taglibs-standard-spec-*.jar javax.servlet.jsp.jslt-api-*.jartaglibs-standard-impl-*.jar javax.servlet.jsp.jstl-*.jar 8 Các thẻ JSTL cơ bản (JSTL Core Tags)Thẻ Miêu tả Giống , nhưng cho các Expression Thiết lập kết quả của một ước lượng Expression trong một scope Gỡ bỏ một biến mục tiêu (từ một biến scope cụ thể, nếu đã xác định) Bắt bất kỳ Throwable mà xuất hiện trong thân của nó và trưng bày nó một cách tùy ý Thẻ điều kiện đơn giản, mà ước lượng phần thân của nó nếu điều kiện đã cho là true Thẻ điều kiện đơn giản mà thiết lập một context cho các hoạt động điều kiện loại trừ, được đánh dấu bởi và Thẻ phụ của mà include phần thân của nó nếu điều kiện được ước lượng là true 9 Các thẻ JSTL cơ bản (JSTL Core Tags)Thẻ Miêu tả Thẻ phụ của mà theo sau thẻ và chỉ chạy nếu tất cả điều kiện trước được ước lượng là false Thu nhận một URL tuyệt đối hoặc quan hệ và trưng bày nội dung của nó tới hoặc trang đó, một String trong var, hoặc một Reader trong varReader Thẻ lặp cơ bản, chấp nhận nhiều kiểu tập hợp khác nhau và hỗ trợ subsetting (chia tập con) và tính năng khác Lặp qua các token, được phân biệt bởi các dấu phân tách (delimiter) đã cung cấp Thêm một parameter tới một URL của thẻ đang chứa import Redirect tới một URL mới Tạo một URL với các tham số truy vấn tùy ý 10 − The tag is similar to JSP expression tag, but it can only be used with expression. It will display the result of an expression, similar to the way < %=...% > work. 11 − It is used to set the result of an expression evaluated in a scope’. Scope: có 4 phạm vi: 1. page 2. application 3. request 4. session Output: 1600012 Attribute Description Required Defaultvalue Information to save No body Name of the variable whosetarget No None property should be modifiedproperty Property to modify No None Name of the variable t ...
Nội dung trích xuất từ tài liệu:
Bài giảng Công nghệ Java: Bài 4.1 - Nguyễn Hữu ThểCÔNG NGHỆ JAVA ThS.Nguyễn Hữu Thể JSP - Standard Tag Library (JSTL) 1 JavaServer Pages Standard Tag Library (JSTL)− Thư viện thẻ chuẩn, cung cấp các thẻ để kiểm soát hành vi trang, lặp đi lặp lại và các lệnh điều khiển, các thẻ quốc tế hóa, và các thẻ SQL.− JSTL là một phần của Java EE API.− Để sử dụng JSTL => cần phải tải về các thư viện JSTL, đặt các thư viện này vào thư mục WEB-INF/lib của project.− Các nhóm thư viện thẻ JSTL: 1. Core Tags: Nhóm thẻ cơ bản 2. Formatting tags: Nhóm thẻ định dạng 3. SQL tags: Nhóm thẻ SQL 4. XML tags: Nhóm thẻ XML 5. JSTL Functions: Nhóm hàm JSTL 2 Các thẻ cơ bản (Core Tags)− Các thẻ cơ bản cung cấp hỗ trợ cho bộ lặp (iteration), các điều kiện logic, bắt ngoại lệ, url, chuyển tiếp (forward) hoặc chuyển hướng (redirect),... 3 Các thẻ định dạng và địa phương hóa (Formatting and Localization Tags)− Những thẻ này cung cấp định dạng cho các con số, ngày tháng 4 Các thẻ SQL (SQL Tags)− Các thẻ JSTL SQL cung cấp các hỗ trợ cho việc tương tác với cơ sở dữ liệu quan hệ như Oracle, MySql... 5 Các thẻ XML (XML Tags)− Thẻ XML được sử dụng để làm việc với các tài liệu XML như phân tích cú pháp XML, chuyển đổi dữ liệu XML và XPath đánh giá biểu thức. 6 Các thẻ hàm JSTL (JSTL Functions Tags) − Thẻ JSTL cung cấp một số chức năng mà chúng ta có thể sử dụng để thực hiện các toán tử dùng chung, xử lý chuỗi 7 Download thư viện JSTL Thư viện JSTL Thư viện JSTL (Cung cấp bởi Apache) (Cung cấp bởi Glassfish)taglibs-standard-spec-*.jar javax.servlet.jsp.jslt-api-*.jartaglibs-standard-impl-*.jar javax.servlet.jsp.jstl-*.jar 8 Các thẻ JSTL cơ bản (JSTL Core Tags)Thẻ Miêu tả Giống , nhưng cho các Expression Thiết lập kết quả của một ước lượng Expression trong một scope Gỡ bỏ một biến mục tiêu (từ một biến scope cụ thể, nếu đã xác định) Bắt bất kỳ Throwable mà xuất hiện trong thân của nó và trưng bày nó một cách tùy ý Thẻ điều kiện đơn giản, mà ước lượng phần thân của nó nếu điều kiện đã cho là true Thẻ điều kiện đơn giản mà thiết lập một context cho các hoạt động điều kiện loại trừ, được đánh dấu bởi và Thẻ phụ của mà include phần thân của nó nếu điều kiện được ước lượng là true 9 Các thẻ JSTL cơ bản (JSTL Core Tags)Thẻ Miêu tả Thẻ phụ của mà theo sau thẻ và chỉ chạy nếu tất cả điều kiện trước được ước lượng là false Thu nhận một URL tuyệt đối hoặc quan hệ và trưng bày nội dung của nó tới hoặc trang đó, một String trong var, hoặc một Reader trong varReader Thẻ lặp cơ bản, chấp nhận nhiều kiểu tập hợp khác nhau và hỗ trợ subsetting (chia tập con) và tính năng khác Lặp qua các token, được phân biệt bởi các dấu phân tách (delimiter) đã cung cấp Thêm một parameter tới một URL của thẻ đang chứa import Redirect tới một URL mới Tạo một URL với các tham số truy vấn tùy ý 10 − The tag is similar to JSP expression tag, but it can only be used with expression. It will display the result of an expression, similar to the way < %=...% > work. 11 − It is used to set the result of an expression evaluated in a scope’. Scope: có 4 phạm vi: 1. page 2. application 3. request 4. session Output: 1600012 Attribute Description Required Defaultvalue Information to save No body Name of the variable whosetarget No None property should be modifiedproperty Property to modify No None Name of the variable t ...
Tìm kiếm theo từ khóa liên quan:
Công nghệ Java Bài giảng Công nghệ Java Lập trình Java Kỹ thuật lập trình Standard Tag Library JSTL Functions TagsGợi ý tài liệu liên quan:
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 263 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 203 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 193 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 163 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 153 0 0 -
Báo cáo thực tập Công nghệ thông tin: Lập trình game trên Unity
27 trang 118 0 0 -
Giáo trình về phân tích thiết kế hệ thống thông tin
113 trang 114 0 0 -
Excel add in development in c and c phần 9
0 trang 108 0 0 -
LUẬN VĂN: Tìm hiểu kỹ thuật tạo bóng cứng trong đồ họa 3D
41 trang 108 0 0 -
Bài giảng Kỹ thuật lập trình - Chương 10: Tổng kết môn học (Trường Đại học Bách khoa Hà Nội)
67 trang 105 0 0