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


Javabean là gì?

Một javabean là 1 lớp Java được tạo ra một cách đặc biệt ở bên phía trong Java. Cùng nói được mã hóa theo JavaBeans API Specifications. Thường thì một Javabean sẽ sở hữu 3 đặc điểm về cú pháp rõ ràng như sau:

Là một public classCó các thuộc tính privateỨng với mỗi thuộc tính, lớp sẽ hỗ trợ một cặp phương thức setter/getter để truy vấn và thao tác 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ì

*

Để riêng biệt giữa một Javabean với những lớp khác trong Java cần căn cứ vào những đặc trưng sau:

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

Các tính năng của JavaBean

Một đặc tính Javabean là một trong thuộc tính chọn cái tên mà rất có thể truy cập với những người sử dụng đối tượng người tiêu dùng đó. Thuộc tính này có thể là bất kỳ kiểu tài liệu nào, bao gồm cả những lớp mà bạn định nghĩa.


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

ReadWriteRead-onlyWrite-only

*

Các đặc tính này sẽ tiến hành Javabean truy cập thông qua hai cách thức sau:

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

Một nằm trong tính read-only đang chỉ gồm duy tốt nhất một cách tiến hành getPropertyName(). Tương bốn một trực thuộc tính write-only sẽ chỉ gồm duy tuyệt nhất một cách thức setPropertyName().

Hướng dẫn chế tạo và áp dụng Javabean trong JSP

Bước 1:

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

Bước 2:

Tạo một Java class dùng làm thể hiện tại JavaBean. Ở trên đây ta đem ví dụ có mang lớp với “Nhanvien”

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

*

Bước 3:

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

Ở đây rất có thể sử dụng 1 trong 2 biện pháp sau:

Sử dụng JSP Scriptlets: Hoặc sử dụng kích hoạt

Sau chính là hiển thị kết quả trên trang JSP.


Ý nghĩa của những thẻ:

: cần sử dụng để định vị hoặc tạo ra ra đối tượng người dùng JavaBean.: cần sử dụng để tùy chỉnh giá trị cho thuộc tính của JavaBean.: dùng để get (lấy) quý giá thuộc tính của JavaBean.

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

Sau khi được khai báo, bean biến một biến hóa script hoàn toàn có thể được truy cập bởi cả các phần tử script và các thẻ cấu hình thiết lập khác được thực hiện trong JSP.

Xem thêm: Phòng Tổ Chức Hành Chính Tiếng Anh Là Gì, Tên Một Số Các Phòng Ban Ở Công Ty

*

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

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

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

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