【发布时间】:2015-04-04 20:12:09
【问题描述】:
我正在使用struts 2 iterator 在JSP 上打印ArrayList(学生的详细信息)字符串。由于ArrayList 中的详细信息数量更多,我想保留一个指向其中一个字段的超链接,这样每当用户点击任何学生的姓名时,该学生的其他详细信息就会出现。就像那个点击调用一个动作,我可以从那里去一个道来获取那个学生的其他细节。
我的问题是如何在迭代器中保留指向元素的超链接,即使那样如何将名称传递给操作?谁能帮我解决这个问题?
<table class="display" border="1">
<tr>
<th>Username</th>
<th>Role</th>
<th>Name</th>
<th>Surname</th>
<th>Contact number</th>
<th>Email</th>
</tr>
<s:iterator value="list">
<tr>
<td><s:property value="userName"/></td>
<td><s:property value="role"/></td>
<td><s:property value="name"/></td>
<td><s:property value="initial"/></td>
<td><s:property value="contact"/></td>
<td><s:property value="email"/></td>
</tr>
</s:iterator>
让我们说这打印__aadya__, __rolenum__, __name__, __surname__, __contact__, __email__。当最终用户点击用户名时,他应该能够获得 aadya 的其他详细信息。
【问题讨论】:
-
您有什么具体问题?只需使用 S2 标签。