spring - SpringMVC:查询参数后的 URL 参数
问题描述
我有一个 HTML 表单,我想在表单查询之后添加其他 URL 参数。例如,我希望最终得到的 URI 可能如下所示:
/publications?pub_type=article&year=2016/titles
但是,我不知道如何为此编写action
HTML 表单。可能吗?
<form method="get" action="/publications [?] /titles ">
...
</form>
解决方案
你可以这样做:
形式行动
action="/publications/pubTypeVal/yearVal/titles"
和服务器端
@RequestMapping(value = "publications/{pubTypeVal}/{yearVal}/titles", method=RequestMethod.GET)
public String hello(@PathVariable("pubTypeVal") String pubTypeVal, @PathVariable("yearVal") String yearVal) {
// your implementation
}
推荐阅读
- vba - 如何检测电子邮件何时在一组特定文件夹中移动?
- stanford-nlp - 词形还原不适用于以大写字母开头的单词
- ajax - 如何在 Ajax 调用/HTML 阻塞期间在旋转 gif 上方添加文本
- configuration - Drupal 8 可翻译配置
- java - java 8 流上的多个 .sorted(...) 调用
- proxy - HaProxy 作为带有底层代理列表的 HttpProxy
- android - 在 RecyclerView 项上显示空值的上下文菜单
- python - 没有名为“virtualenv”的模块
- javascript - 如何将 Node.js 异步流回调转换为异步生成器?
- c - 有没有办法从大于 long long int 的文件中读取数字?