Tôi vừa giới thiệu một lỗi trong mã của mình vì dường như tôi đã hiểu lầm về vòng đời thẻ jsp.Vòng đời thẻ JSP
Thẻ hoạt động như thế này trước lỗi: Tôi chuyển thẻ một số bộ sưu tập dưới dạng thuộc tính và hiển thị thẻ dưới dạng bảng. Bộ sưu tập được chuyển vào JSP từ bộ điều khiển.
Sau lỗi: Tôi đã xóa thuộc tính đã đặt bộ sưu tập. Thay vào đó, trong thẻ tôi kiểm tra nếu bộ sưu tập là null, và sau đó lấy nó theo tên từ yêu cầu (sử dụng một quy ước đặt tên).
Điều mà tôi không mong đợi: sau khi bộ sưu tập được thiết lập ban đầu trong thẻ, nó sẽ không bao giờ bị vô hiệu khi thực hiện tiếp theo! Nó vẫn được định nghĩa là thuộc tính không được yêu cầu trong TLD.
I dự kiến thẻ để không giữ giá trị trước đó giữa các lần thực thi.
Phạm vi của thuộc tính là gì? – cherouvim