Thứ Tư, 2 tháng 7, 2014

Expression Language

I. Sơ lược Expression Language.

- Nó là một tính năng mới của JSP 2.0 (Các phiên bản trước không có).

- Nó cho phép nhà phát triển JSP có thể truy cập các đối tượng Java thông qua quy ước, dễ sử dụng và nhanh chóng.

- Các biểu thức Expression Language JSP được sử dụng trong:

+ Static text.

+ Stadard and Custom tags.

Cấu trúc của Expression Language là : ${expression}

a. Ưu điểm

- Nhanh chóng, dễ sử dụng.

- Cú pháp dễ dàng cho việc truy xuất vào biến.

VD: $ {sessionScope.username}

- Hỗ trợ các toán tử +, - , * , \

- Các biểu thức JSP EL được ước định tại thời điểm chạy.

II. Biến và thuộc tính (Variable and Attribute)

- Các biến được dùng để lưu trữ, và truy cập lúc cần thiết các giá trị trong chương trình JSP.

- Các biến được quy như một thuộc tính mà được lưu trữ trong một "Standard Scope" như Session, Request, Page, Application.

- Ta có thể truy cập đến giá trị của biến bằng dùng dấu (.) hoặc dấu [] 

Ví dụ: 

                      ${sessionScope.color} = ${sessionScope["color"]}

III. Các implicit Object



Tôi đã làm sẵn một bài demo để các bạn có thể tham khảo. download tại đây

Không có nhận xét nào:

Đăng nhận xét