我在彈簧應用程序中使用路徑變量中的變量名。如何處理路徑變量中的特殊字符
但是失敗在某些情況下,當URL中包含特殊字符
對於例如http://www.loudletters.com/ll/rest/celebrityprofile/2S/Jan%20Min%C3%83%C2%A1%C3%85%C2%99給頁面找不到錯誤。
如何處理?
我在彈簧應用程序中使用路徑變量中的變量名。如何處理路徑變量中的特殊字符
但是失敗在某些情況下,當URL中包含特殊字符
對於例如http://www.loudletters.com/ll/rest/celebrityprofile/2S/Jan%20Min%C3%83%C2%A1%C3%85%C2%99給頁面找不到錯誤。
如何處理?
您是否考慮過使用java.net.URLDecoder
和java.net.URLEncoder
?
我處理UTF-8路徑變量就好了。你需要做的是:
CharacterEncodingFilter
)編碼和解碼應該由servlet容器和瀏覽器自動完成。
你能否提供一個代碼示例,展示你如何從Sting構建你的URL? – mmccomb 2011-04-10 13:17:29