Javabean là 1 cụm từ không hề xa lạ đối với các thiết kế viên. Mặc dù để rõ hơn về Javabean là gì và các đặc tính về javabean, chúng ta hãy tham khảo nội dung bài viết dưới trên đây nhé!

Javabean là gì?

Một javabean là 1 lớp Java được kiến tạo một cách đặc trưng ở phía bên trong Java. Với nói được mã hóa theo JavaBeans API Specifications. Thông thường một Javabean sẽ có được 3 đặc điểm về cú pháp cụ thể như sau:

Là một public classCó các thuộc tính privateỨng với từng thuộc tính, lớp sẽ cung cấp một cặp cách thức setter/getter để truy cập và làm việc với cực hiếm của từng trực thuộc tính.Bạn đang xem: Java bean là gì


*

Để minh bạch giữa một Javabean với những lớp khác trong Java cần địa thế căn cứ vào các đặc trưng sau:

Javabean cung ứng một constructor mang định, không tồn tại tham số.Nó rất có thể xếp vật dụng tự và triển khai Serializable interface.Nó rất có thể có một vài đặc tính mà rất có thể được đọc cùng được viết.Nó có thể có một số trong những phương thức “getter” với “setter” cho các đặc tính.

Bạn đang xem: Javabean là gì

Các công năng của JavaBean

Một công dụng Javabean là một thuộc tính được lấy tên mà có thể truy cập với người sử dụng đối tượng người tiêu dùng đó. Trực thuộc tính này rất có thể là bất kỳ kiểu tài liệu nào, bao hàm cả các lớp mà chúng ta định nghĩa.

Đặc tính của Javabean có thể là một trong các những công năng sau:

ReadWriteRead-onlyWrite-only


*

Các tính năng này sẽ tiến hành Javabean truy vấn thông qua hai cách thức sau:

Phương thứcMô tả
setPropertyName()Ví dụ, nếu như tên công dụng là Name, thì tên phương thức sẽ là setName() để viết phương thức đó. Phương thức này được gọi vị mutator.
getPropertyName()Ví dụ, trường hợp tên tính năng là Name, thì tên cách tiến hành sẽ là getName() nhằm đọc công năng đó. Thủ tục này được gọi vày accessor

Một trực thuộc tính read-only đã chỉ gồm duy độc nhất vô nhị một phương thức getPropertyName(). Tương bốn một ở trong tính write-only đã chỉ tất cả duy độc nhất một phương thức setPropertyName().

Hướng dẫn sản xuất và sử dụng Javabean vào JSP

Bước 1:

Mở trình biên soạn thảo Java. Kế tiếp tạo mới một Java web Project. Đặt tên cho project và chọn được dẫn thư mục chứa project.

Xem thêm: Kích Thích Nam Giới - Những Điểm, Chỗ Kích Thích Đàn Ông

Bước 2:

Tạo một Java class dùng làm thể hiện JavaBean. Ở phía trên ta lấy ví dụ định nghĩa lớp cùng “Nhanvien”

Khai báo các properties,tiếp đến tạo nên các cặp method setter/getter.


*

Bước 3:

Tạo ra một trang JSP để viết mã giao hiện trong số ấy có thực hiện Javabean. Sau đó ta gọi các method của Javabean

Ở đây có thể sử dụng 1 trong 2 bí quyết sau:

Sử dụng JSP Scriptlets: Hoặc sử dụng action

Sau sẽ là hiển thị hiệu quả trên trang JSP.

Ý nghĩa của các thẻ:

: sử dụng để xác định hoặc tạo thành ra đối tượng JavaBean.: cần sử dụng để tùy chỉnh cấu hình giá trị mang đến thuộc tính của JavaBean.: dùng làm get (lấy) quý hiếm thuộc tính của JavaBean.

Action useBean khai báo JavaBean để sử dụng trong một tệp JSP.


*

Cú pháp tương đối đầy đủ cho thẻ useBean chúng ta có thể tham khảo:

Giá trị đến thuộc tính scope rất có thể là:

Một pageMột requestMột sessionHoặc dựa trên yêu cầu của ứng dụng

Giá trị của nằm trong tính id (Tên Bean) rất có thể là ngẫu nhiên giá trị như thế nào miễn là nó là 1 trong tên duy nhất trong những các khai báo useBean khác trong cùng một tệp JSP.