2011-09-29 54 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

相關問題