【发布时间】:2018-11-03 18:44:36
【问题描述】:
参见下面的 Spring REST 示例,如果提交了诸如“http://localhost:8080/site/name/exemple#name”之类的请求,则 Spring 返回“example”并提取一半并删除 # 后面的文本。
@Controller
@RequestMapping("/site")
public class SiteController {
@RequestMapping(value = "/name/{myname}", method = RequestMethod.GET)
//myname='exemple'
...
}
如何解决?
【问题讨论】:
-
这是理想的行为。你想用
#name做什么?? -
@MạnhQuyếtNguyễn "exemple#name" 是我想在我的数据库中搜索并打印的产品名称的示例。示例:localhost:4200/site?name=exemple%23name