SpringMVC:查询参数后的URL参数

时间:2019-02-05 03:18:35

标签: spring forms spring-mvc get action

我有一个HTML表单,在该表单中,我想在表单查询后的 中添加其他URL参数。 例如,我想使用的URI可能看起来像这样:

/publications?pub_type=article&year=2016/titles

但是,我不知道如何为此编写HTML表单的action。有可能吗?

<form method="get" action="/publications [?] /titles ">
...
</form>

1 个答案:

答案 0 :(得分:1)

您可以这样做:

采取行动

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
}