我在弹簧应用程序中使用路径变量中的变量名。如何处理路径变量中的特殊字符
但是失败在某些情况下,当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