Dưới đây là đoạn code tôi đã viết trong cơ thểChức năng phải được sử dụng với một tiền tố khi một không gian tên mặc định không được xác định
<% List<UserInfo> userInfoList = new ArrayList<UserInfo>();
UserInfo userInfo = new UserInfo();
userInfoList = new CRUDOps().retrieveUserDataList();
pageContext.setAttribute("userInfoList", userInfoList);%>
Dưới đây là đoạn code tôi đã viết trong div
<c:forEach var="userInfo" items="${userInfoList}">
<input type="radio" name="buyer" value="hhhh">${userInfo.get(0).getFirstName()}/><br />
<c:forEach>
Trên đang , phải hiển thị tên và họ từ bảng UserInfo ... UserInfoList chứa đối tượng UserInfo và UserInfo có họ và tên. Vì vậy, bằng cách sử dụng userInfoList với giá trị chỉ mục là "0", hãy gọi getFirstName được định nghĩa trong POJO.
Các lỗi mà tôi nhận được là
org.apache.jasper.JasperException: /requestorGroup.jsp(63,59) Chức năng get phải được sử dụng với một tiền tố khi một không gian tên mặc định không được xác định
Nó hoạt động .. trợ giúp tuyệt vời. Cảm ơn – ashlesha
Có không truy cập các thuộc tính bean theo phương thức, chỉ cần truy cập chúng trực tiếp. Đảm bảo các thuộc tính phải được công khai. – Akash5288