有2个jap页面(假设a.jsp,b.jsp)。在a.jsp中有2个链接(link.abc,link.def)。 在b.jsp中有3列.. 点击时链接指向b.jsp。但是有小的业务需求,如果你点击link.abc那么它应该在b.jsp中显示3列。 如果你点击link.def然后应该在b.jsp中显示4列我怎么不知道。 我在这里尝试了一些编码,但我没有对此有所了解..
在这里输入代码
0}“>
<td class="label">
<form:label path="noOfQuestions">
<span class="requiredFieldMarker"><fmt:message key="label.requiredMarker"/></span><fmt:message key="label.noofQuestions"/><fmt:message key="label.postfix"/>
</form:label>
</td>
<td class="data" >
<form:input path="noOfQuestions" maxlength="3" size="5"/>
</td>
</tr>
</c:if>
</tbody>
答案 0 :(得分:1)
粗略地说,您可以将来自a.jsp链接的b.jsp上显示的列数作为get参数传递。
例如,
<a href="b.jsp?parameter=3">Link</a>
并在b.jsp中读取相同内容,并使列3。
----说明---
好的,
在你的a.jsp修改链接
<a href="b.jsp?columnValue=3">Link</a>
在你的b.jsp添加行
中<% String columnValue = request.getParameter("columnValue") %>
现在使用b.jsp中的columnValue创建列数。