0
次のリクエストマッピングがあります。最後のパスにドット(。)を使用してマッピングを要求します
@RequestMapping(value = "/{userId}", produces = { MediaTypes.HAL_JSON_VALUE })
@ResponseStatus(HttpStatus.OK)
public Resource<UserDTO> findUser(@PathVariable final String userId) {
User user = administrationService.getSecurityUserById(userId);
return userResourceAssembler.toResource(modelMapper.map(user, UserDTO.class));
}
私はリソースを取得するためにRestTemplate
を使用します。 URLで渡されたユーザーIDは、ドットが含まれているように:のJohn.Doe - >リクエストURL:(。)上記の方法は、私だけ@PathVariableのuserIdにジョンを取得する呼び出さhttp://mysite/users/john.doe
。
どのようにこれを修正できますか?取得するjohn.doe
Thx。