1. Trang chủ >
  2. Luận Văn - Báo Cáo >
  3. Công nghệ thông tin >

Khái niệm. Các quy ước của Bean.

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (490.28 KB, 88 trang )


Chương II : JSP JAVABEANS

I. Khái niệm và các quy ước của Bean.


1. Khái niệm.


Mô hình thành phần component trong JSP được tập trung vào các component phần mềm của Java được gọi là Bean. Đònh nghóa chính thức của
JavaSoft về Bean: “JavaBean là một component phần mềm có thể dùng lại được, có thể được thực hiện trực quan bằng môi trường phát triển tích hợp IDE
Integrated Development Environment.”
JavaBean API: tuân theo các quy ước được xác đònh bởi JavaBean API,
cho phép JSP container tương tác với Beans ở mức lập trình mặc dù JSP container thực sự chẳng hiểu Bean thực hiện những gì và hoạt động ra sao.
Đối với JSP, chúng ta chỉ quan tân đến các khía cạnh API rồi ra các dấu hiệu cho những hàm tạo của Bean và các phương thức truy cập thuộc tính xử lý.
Giống như bất kỳ lớp Java nào, các thể hiện của Bean đơn thuần chỉ là các đối tượng Java. Chúng ta thường có sự lựa chọn hoặc là tham chiếu tới
Beans và các phương thức của chúng trực tiếp qua mã Java trong các lớp khác hoặc là thông qua các scripting element trong trang JSP. Vì các scripting
element cũng theo các quy ước của Bean nên chúng ta có thể làm việc với Beans mà không cần phải viết một đoạn mã Java nào. Bean container như
JSP container, có thể cung cấp sự truy cập dễ dàng vào Beans và các thuộc tính của chúng.

2. Các quy ước của Bean.


Khi đònh nghóa Bean chúng ta phải tuân theo các quy tắc sau: -
Tên lớp của Bean phải có tiếp vó ngữ là Bean chẳng hạn UserBean, DataAccessBean, ...Thật sự thì quy tắc này không là
yêu cầu bắt buộc nhưng nó là một đònh hướng thông dụng và cho phép những nhà phát triển khác hiểu ngay lập tức vai trò của lớp
này.
- Một Bean phải có một hàm tạo không có tham số.
- Bean không nên có bất kỳ biến thể hiện field nào là
‘public’. -
Các giá trò bền vững nên được truy cập thông qua các phương thức gọi là getXxx và setXxx.
Svth: Đinh Lê Giang Trang 24
- Đối với các server-side Bean không nên dùng thư viện
đồ hoạ.
II.JSP sử dụng Beans.

1. Các JSP element duøng cho Bean. a jsp:useBean element


Xem Thêm
Tải bản đầy đủ (.doc) (88 trang)

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×