想要在点击链接时在jsp页面中再添加一个选项

时间:2013-12-05 06:50:10

标签: 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>    

1 个答案:

答案 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创建列数。