在点之后修剪PathVariable

时间:2018-03-07 09:35:29

标签: java spring-boot

我有一个REST服务,它有一条路径:

@RequestMapping(value = "/login_name:{loginName}", method = RequestMethod.GET)
    public ResponseEntity<User> findByLoginName(@PathVariable("loginName") String loginName) {
...
}

我需要我的路径与:一致,我不能像往常一样在?之后指定参数。

所以我将其称为localhost:8080/user/login_name:testUser@test.com

一切都很好,除了一件事:

一个点后正在修剪

loginName。所以它不是testUser@test.com,而是testUser@test。 我怎么能避免这个?

0 个答案:

没有答案