java - 单击链接时希望在 jsp 页面中多一个选项

标签 java spring jsp

有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>    

最佳答案

作为一种粗略的方法,您可以从 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 来创建列数。

关于java - 单击链接时希望在 jsp 页面中多一个选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20393341/

相关文章:

java - 游戏编程性能

java - java 捕获 file.exists() SecurityException

spring - 如何用 Swagger 描述 "ModelAttribute"的最佳方法

java - Spring中的HashMap

java - Spring安全/授权级别

java - 改造API数据在Fragment中传递

java - 如何解决hibernate复合键异常(期望IdClass映射)?

multithreading - 如何使用 Spring Framework 调用 Runnable?

java - Spring 不断返回字符串而不是 jsp/html 内容

java - HTTP 状态 400 - 客户端发送的请求在语法上不正确。 - 在使用 Hibernate 的 Spring MVC Web 应用程序中