如何在jsp中执行此操作?用户将通过id处理用户配置文件的java Servlet? 这是我如何用php编写的:
Login name lastname
user1 name1 lastname1 <a href="User?id=1>profile</a>
user2 name2 lastname2 <a href="User?id=2>profile</a>
user3 name3 lastname3 <a href="User?id=3>profile</a>
我想这样做jsp它可能是相同的,但我只需要获取servlet User.java以及某些有关用户的信息,具体取决于行。用户也是从java bean用户打印的,所以我可以发布所有java bean用户。它可以吗?是否可以通过post或某些重定向将参数发送到servlet然后通过get参数发布?
答案 0 :(得分:1)
要从数据源获取用户列表并将其传递给JSP,可以在servlet中填充List
并将其作为属性添加到request
对象:
List<User> data = yourDao.list();
request.setAttribute("usersList", data);
要在JSP中显示此用户列表,请使用简单的循环:
<c:forEach var="user" items="${usersList}">
Name: ${user.name}
...
</c:forEach>
另见: