链接URL在特殊字符后被切断

时间:2014-11-13 01:35:56

标签: html jsp web

我的主页上有一个按钮。该链接包含问号 示例

  http://url.com/my_app/#/store/items?page=2

这是我按钮的代码

<form action="http://url.com/my_app/#/store/items?page=2" method="get">
    <input type="submit" value="Click here">
</form>

该链接无法将您带到正确的网站。在&#34;?&#34;之后,URL被切断了。像这样

http://url.com/my_app/#/store/items

我尝试使用ascii编码,但仍然无法使用相同的

<form action="http://url.com/my_app/#/store/items%3Fpage=2" accept-charset="UTF-8">
    <input type="submit" value="Click here">
</form>

对我而言,问号似乎是一个特殊字符,需要转义,但我还没有在网上看到类似的问题。

有谁知道为什么网址被切断了?

1 个答案:

答案 0 :(得分:1)

隐藏的输入可用于发送您要处理的附加信息以及表单信息。这应该可以解决问题:

<form action="http://url.com/my_app/#/store/items" method="get">
   <input type="hidden" name="page" value="2"/>
   <input type="submit" value="Click here">
</form>
相关问题