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ó).
- 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