Kiến trúc 1 và 2 JSP (model 1 & 2architecture) - phần 2

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. II. 1. a) Đối với các. | - 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. - Đố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 dùng cho Bean. a jsp useBean element Cho phép chúng ta tải một Bean với tên và phạm vi xác định vào trang JSP. Cú pháp jsp useBean id beanName scope value typeSpec -- các element khác -- jsp useBean Nếu không có body tức là không có tag nào trong thân của jsp useBean thì có cú pháp là empty tag. TypeSpec có thể hoặc trong các thuộc tính sau TypeSpec class className class className type typeName type typeName class className beanName beanName type typeName type typeName beanName beanName type typeName Các giá trị của thuộc tính scope - page Đây là giá trị mặc định của scope. Bean với giá trị này sẽ có sẵn từ trong trang hiện hành. Bean sẽ được loại bỏ khi một response gởi trở về client hoặc request được chuyển tới một trang mới. - request Bean có giá trị này thì có sẵn từ đối tượng ServletRequest của trang hiện hành và bất kỳ trang được include hay forward nào bằng cách sử dụng phương thức getAttribute name . Bean sẽ bị huỷ bỏ khi một response gởi trở về client. - session Bean được sử dụng trong bất kỳ trang nào có tham gia vào một session của client. Có phạm vi trong cả một session của client. Bean này được lưu trữ trong đối tượng HttpSession. - application Bean được sử dụng trong bất kỳ trang nào trong ứng dụng hiện hành cả request hiện tại và tương lai . b jsp setProperty element Gán một giá trị hoặc nhiều giá trị thuộc tính mảng của thuộc tính vào Bean. Cú pháp jsp setProperty name .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
50    120    3    26-06-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.