我使用 window.open 在网址中打开一个带有法语重音字符的弹出窗口。
当一个新的弹出窗口打开时,我看到网址中正确显示了法语字符。
IE。 http://example.com/alt_title=蒂埃里 %20Frémaux%3A%20Les%20confiden
但是,当 Java Web 应用程序处理请求并解析 get 参数时,法语重音字符在 HttpRequest 对象中全部损坏。
你能告诉我如何解决这个问题吗?
Url 是使用 javascript 构建的。js 实际上提取表单内输入标签的值来构建 ULR。因此,在 Java 中对 url 进行编码会很棘手
提前致谢!