上的request.getParameter

问题描述 投票:0回答:1

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

<input type ="submit" name="test" value="test"/>

String t = request.getParameter("test");
    if (t != null) {
        System.out.print("k");
    }

我想知道是否有类似的方法可以从链接提交数据,但是我还没有发现任何类似的方法。换句话说,对于相同的结果,我想使用链接代替。

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

java html parameters request submit
1个回答
0
投票

如果要通过GET发送参数,则应将它们作为查询参数发送,例如:?key1=value1&key2=value2

对于您的用例,如果将输入类型替换为anchor元素,它应该可以工作:

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

作为旁注,请确保您了解GET和POST之间的区别。一些笔记here,或简单地谷歌它。您尝试过的input元素应该通过POST处理,这真的很奇怪,甚至一开始就起作用。

© www.soinside.com 2019 - 2024. All rights reserved.