0

如何在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 用户。有可能吗?是否可以通过其他方式将参数发布到 servlet,然后通过发布或重定向获取参数?

4

1 回答 1

1

要从数据源获取用户列表并将其传递给 JSP,您可以List在 servlet 中填充 a 并将其作为属性添加到request对象上:

List<User> data = yourDao.list();
request.setAttribute("usersList", data);

要在 JSP 中显示此用户列表,您可以使用一个简单的循环:

<c:forEach var="user" items="${usersList}">
    Name: ${user.name}
    ...
</c:forEach>

也可以看看:

于 2013-01-11T07:48:28.230 回答