2011-09-29 37 views
1
@RequestMapping(value = "/user/search/{email}") 
    public String auditUseremail(@PathVariable("email") String email,Map<String, Object> map) { 

     System.out.println(email); 
} 

得到PathVariable(字符串),这是我的电脑板类的功能,这就是所谓时动作http://localhost:8080/LACASServer/secure/user/search/[email protected]如何在控制方法

如u可以看,电子邮件是URL,但是当我打印它在上述方法中,我知道它[email protected],有谁可以告诉我,可能是什么问题以及如何解决它。

回答

1

我认为你应该使用URL编码这个路径,然后将其内部控制的

java.net.URLEncoder.encode(email, "ISO-8859-1"); 

解码你可以阅读更多关于它here

相关问题