用SpringMVC:经过查询参数的URL参数

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

我有一个HTML表单中,我想有表单查询后额外的URL参数。例如,URI我想和可能看起来像这样结束:

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

不过,我不知道如何写HTML表单本的action。可能吗?

<form method="get" action="/publications [?] /titles ">
...
</form>
spring forms spring-mvc get action
1个回答
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
}
© www.soinside.com 2019 - 2024. All rights reserved.