gpt4 book ai didi

java - 使用 Ajax 发送的非 ASCII 字符无法在 Java 中正确解码

转载 作者:行者123 更新时间:2023-11-28 20:59:17 25 4
gpt4 key购买 nike

我正在使用 jQuery post() 发送 AJAX 请求并序列化。它使用 UTF-8。例如,当“ś”是名称输入值时,JavaScript 将显示 name=%C5%9B。我尝试过设置表单编码但没有成功。

<form id="dyn_form" action="dyn_ajax.xml" style="display:none;" accept-charset="UTF-8"> 

encodeURI(document.getElementById("name_id").value) 也会发生同样的情况。我在 Tomcat 5.5 上使用 Servlet。

最佳答案

我多次遇到过这样的问题。
验证您的页面是否以 UTF-8 编码保存。

关于java - 使用 Ajax 发送的非 ASCII 字符无法在 Java 中正确解码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11430639/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com