title: Jersey Rest Get with special character
body: <p>How do I create a GET rest method that accept "@" sign parameter?
  Currently it doesn't like this because of the @ sign.
  I am passing in /resource/user/my@email.com/password</p>
  
  <pre><code>@Path("/user/{Email}/{Password}")
  @GET
  @Produces({MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML})
  public JResponse&lt;DtoUser&gt; 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();
  
  }
  </code></pre>