如何在JSP页面中显示集合

如何在JSP页面中显示集合,第1张

如何在JSP页面中显示集合

您正在创建servlet的 全新 实例作为

jsp:useBean
。这是没有道理的。它与正在运行的servlet实例不同。

在servlet中, 甩掉

List<ContactDetails> contactsList = new ArrayList<ContactDetails>();public List<ContactDetails> getContactsList() {    return contactsList;}public void setContactsList(List<ContactDetails> contactsList) {    this.contactsList = contactsList;}

更换

contactsList = assetDao.loadAllContacts();response.setContentType("text/html");

通过

List<ContactDetails> contactsList = assetDao.loadAllContacts();request.setAttribute("contactsList", contactsList); // This sets ${contactsList}

在JSP中, 甩掉

<jsp:useBean scope="page"  id="contactManager">   </jsp:useBean>

并更换

<c:forEach var="conatctInfo" items="${contactManager.contactsList}">

通过

<c:forEach var="conatctInfo" items="${contactsList}">

(并纠正错字)



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5641826.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存