作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我当前有一些输入按钮的实例,并在单击按钮时使用 request.getParameter 来请求。像这样:
<input type ="submit" name="test" value="test"/>
String t = request.getParameter("test");
if (t != null) {
System.out.print("k");
}
我想知道是否有类似的方法从链接提交数据,但我还没有遇到过。换句话说,我想使用链接来代替 for 以获得相同的结果。
应用程序使用 servlet 和 method="get"来处理提交。
最佳答案
如果您想通过 GET 发送参数,那么您应该将它们作为查询参数发送,例如:?key1=value1&key2=value2
。
对于您的用例,如果您用 anchor 元素替换输入类型,它应该可以工作:
<a href="/your-path?test=value">link</a>
顺便说一句,请确保您了解 GET 和 POST 之间的区别。一些笔记here ,或者直接用谷歌搜索一下。您已经尝试过,输入提交元素应该通过 POST 进行处理,这真的很奇怪,它甚至首先起作用。
关于java - <a> 上的 request.getParameter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60527547/
我是一名优秀的程序员,十分优秀!