我正在做一个项目,尝试自学spring and struts。我目前停留在JSP页面上。我有一个带有变量eid和ename和getters / setters的pojo类,我也有一个sql表,它的值与六个填充行相同。
我正在通过访问我的数据库,JdbcTemplate并将结果存储在一个列表中,然后将该列表传递给我的操作页面,在该页面中将其设置为request.setAttribute("empList",eList)。在我的jsp页面中,我调用该属性,然后尝试使用进行遍历JSTL。
但是什么都没有显示,我知道我的列表变量中有数据,因为我使用表达式标记检查了它,并且对象显示如下:
[org.classes.database.Employee@d9b02,
org.classes.database.Employee@13bce7e,
org.classes.database.Employee@171cc79,
org.classes.database.Employee@272a02,
org.classes.database.Employee@137105d,
org.classes.database.Employee@1359ad]
我以为也许我在jstl上丢失了一些东西,但是我的META-INF/lib文件夹中有jstl-1.2 。我也曾尝试将其添加到配置路径文件中,但还是一无所获。我也有正确的标签网址。
另外当我做一个简单的。你好确实打印了。因此,这使我相信自己jstl的工作正常,但是当我尝试遍历列表时却jstl一无所获。
无论如何,这是我的JSP页面:
Employee DetailsEmployee Details
Employee ID: | Employee Pass: |
任何帮助将不胜感激!