Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 19 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
19
Dung lượng
1,73 MB
Nội dung
ThS Trần Thị Thanh Nga Khoa CNTT, Trường ĐH Nông Lâm TPHCM Email: ngattt@hcmuaf.edu.vn Nội dung Session (tiếp theo) Hiện thực đối tượng model JSP Declarations Một số lưu ý dùng Session Nếu lưu biến đối tượng, lấy đối tượng thao tác với đối tượng khơng cần phải setAttribute lại (nguyên tắc tham biến) Nếu lưu biến có kiểu liệu ngun thủy, thay đổi cần phải setAttribute( nguyên tắc tham chiếu) Hủy Session Servlet: HttpSession session = request.getSession(); session.removeAttribute(“attributeKey”); session.invalidate(); Phương thức removeAttribute(“attributeKey”) tìm hủy biến có tên trùng với attributeKey lưu session Phương thức invalidate() dùng để hủy toàn biến liên quan đến người dùng lưu session Hiện thực đối tượng model Hiện thực đối tượng model Model List Hiện thực đối tượng model Model List Cách thực Phân tích xây dựng model: Lưu ý lớp model phải đặt package có tên model Cách thực Load liệu vào danh sách: - Bước 1: Khởi tạo danh sách chứa model - Bước 2: Lấy liệu từ Database nhập thủ công Cách thực Xây dựng cách sử dụng model, thị danh sách (List) lên JSP, cần import lớp, thư viện Java để trang JSP biên dịch Cách thực Trong trang JSP: Tạo thủ công danh sách chứa sản phẩm Product: Cách thực Trong trang JSP: Hiển thị danh sách sản phẩm tạo trược (ArrayList list) dạng danh sách (dạng bảng) có sử dụng BootStrap: (dạng khối hộp bạn tự thiết kế thực) Danh sách sản phẩm Mã SPTên SPHình ảnhGiá ban đầuGiá giảm Kết thực JSP Declarations Mục đích: dùng để khai báo biến định nghĩa phương thức JSP Cú pháp: JSP Declarations Ví dụ Lưu ý JSP Declarations KHƠNG dùng để xử lý Bài tập Tự thiết kế thực model (tự chọn) danh sách dạng box(hộp) Một số model phân tích thực: tin tức,bạn bè, sản phẩm, địa điểm, ăn, status…v v Upload Azure ... ý lớp model phải đặt package có tên model Cách thực Load liệu vào danh sách: - Bước 1: Khởi tạo danh sách chứa model - Bước 2: Lấy liệu từ Database nhập thủ công Cách thực Xây dựng cách sử... tác với đối tượng khơng cần phải setAttribute lại (nguyên tắc tham biến) Nếu lưu biến có kiểu liệu ngun thủy, thay đổi cần phải setAttribute( ngun tắc tham chiếu) Hủy Session Servlet: HttpSession