在一个类里面写一个方法查询数据库,把得到的对象封装在一个LIST集合中,返回list集合,然后从list集合中取出数据显示在JSP页面上,但是显示的时候要用EL表达式显示,即${?},应该如何实现?
可不可以写一个Servlet在Servlet中遍历取出对象,然后把对象放在request中,再在JSP页面通过
<c:set var="res" value="${res}" scope="request"/>
${res.image}
${res.nowPrice}
${res.description}
这样的方式显示,运行是直接运行http://localhost:8080/test/Servlet
在线等待!
可不可以写一个Servlet在Servlet中遍历取出对象,然后把对象放在request中,再在JSP页面通过
<c:set var="res" value="${res}" scope="request"/>
${res.image}
${res.nowPrice}
${res.description}
这样的方式显示,运行是直接运行http://localhost:8080/test/Servlet
在线等待!
解决方案 »
- JDK源码中局部变量写法问题,为什么这样写?
- Expression stack.findValue(parameters.nodeTitleProperty) is undefined
- sql问题
- 关于调用接口方法不能显示参数名称的问题
- hibernate 问题 onlyxu请进 求救
- javaBean+XML和Hibernate两者访问数据库的区别
- 【JAVA实习生求助】
- 请问我用哪种架构比较合适?(在线讨论各种架构性能问题)
- 关于package的问题···
- struts2中actionerror,actionmessgae标签到底怎么用啊???求解答
- 求助Struts+Hibernate整合实现排序,审核功能
- 关于单点登陆和AD 的一些疑问
${i}
<br>
</c:forEach>
<c:forEach var="stu" items="${stuList}">
<td>${stu.stuName }</td>
</c:forEach>
把对象保存到request中
到一面上直接就可以用表达式语句取
<td>${stu.stuName }</td>
</c:forEach>stu是一个集合,${stu.stuName }这样写没问题吗?
<td>${res.image} </td>
<td>${res.nowPrice} </td>
<td>${res.description} </td>
</c:forEach>