request.getParameter on <a>



I current有一些输入按钮的实例,并在单击按钮时对请求使用request.getParameter。像这样:

<input type ="submit" name="test" value="test"/>
String t = request.getParameter("test");
if (t != null) {
System.out.print("k");
}

我想知道是否有类似的方法从链接提交数据,但我还没有看到任何类似的方法。换句话说,我想使用的链接来获得相同的结果。

应用程序使用servlet和method="get"来处理提交。

如果您想通过GET发送参数,那么您应该将它们作为查询参数发送,比如:?key1=value1&key2=value2

对于您的用例,如果您将输入类型替换为锚元素:,它应该会起作用

<a href="/your-path?test=value">link</a>

附带说明一下,请确保您理解GET和POST之间的区别。这里有一些注释,或者简单地用谷歌搜索一下。你已经尝试过,输入提交元素应该通过POST处理,这真的很奇怪,它一开始就起作用了。

最新更新