我的分页附近有输入字段,可以让你输入所需的页面,问题是,当你提出的页码被提交时,擦除参数已经嵌入到url中,我将解释:
当前参数:
somewebpage.org?xparam=5
这是我的表单:
<form method="get" action=""><input type="submit"><input type="text" name="page"></form>
#1尝试在提交后保留参数
somewebpage.org?xparam=5&page=3
现在我确实尝试过:
<form method="get" action="?xparam=5"><input type="submit"><input type="text" name="page">
没有结果,#2尝试在提交后保留参数
<form method="get" action="&xparam=5"><input type="submit"><input type="text" name="page">
并且网址变为:somewebpage.org&amp; xparam = 5?page = 3
有没有人知道如何设置输入以将参数添加为附加或任何其他解决方案。
答案 0 :(得分:1)
创建一个隐藏字段并在那里存储xparam的值,如下所示(如果是jsp)。
<input type="hidden" name="xparam" value="${xparam}"
这样,您的xparam值将被保留。无需更改表单的操作属性。
答案 1 :(得分:1)
在您的表单操作中,尝试添加一些完整的URL,而不仅仅是参数。