以下是我在正文中编写的代码
<% List<UserInfo> userInfoList = new ArrayList<UserInfo>();
UserInfo userInfo = new UserInfo();
userInfoList = new CRUDOps().retrieveUserDataList();
pageContext.setAttribute("userInfoList", userInfoList);%>
下面是我在 div 中写的代码
<c:forEach var="userInfo" items="${userInfoList}">
<input type="radio" name="buyer" value="hhhh">${userInfo.get(0).getFirstName()}/><br />
<c:forEach>
上面的代码,必须显示 UserInfo 表中的名字和姓氏... UserInfoList 包含 UserInfo 对象,并且 UserInfo 有名字和姓氏。因此,使用索引值为“0”的 userInfoList 调用 POJO 中定义的 getFirstName。
我得到的错误是
org.apache.jasper.JasperException: /requestorGroup.jsp(63,59) 当未指定默认命名空间时,函数 get 必须使用前缀