泽西休息获得特殊性格

时间:2012-10-10 20:37:10

标签: java rest jersey

如何创建接受“@”符号参数的GET休息方法? 目前它不喜欢这个因为@符号。 我通过/resource/user/my@email.com/password

@Path("/user/{Email}/{Password}")
@GET
@Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
public JResponse<DtoUser> ValidateUser(@PathParam("Email") String email,@PathParam("Password") String password) {
    logger.log(Level.INFO, "Validating user {0}", email);
    IUserRepository repo =  new UserRepository();
    return JResponse.ok(repo.ValidateUser(email, password)).build();

}

1 个答案:

答案 0 :(得分:0)