我在spring应用程序中从路径变量中获取变量名。
但是,在某些情况下,当URL包含特殊字符时,它会失败
例如http://www.loudletters.com/ll/rest/celebrityprofile/2S/Jan%20Min%C3%83%C2%A1%C3%85%C2%99发现找不到网页错误。
如何处理?
答案 0 :(得分:3)
我正好处理UTF-8路径变量。你需要做的是:
CharacterEncodingFilter
)编码和解码应该由servlet容器和浏览器自动完成。
答案 1 :(得分:2)
您是否考虑过使用java.net.URLDecoder
和java.net.URLEncoder
?