HTML页的字符集为UTF-8

如果JavaScript在JS中的alert弹出的对话框出现中文乱码则可以使用如下的方法

<script src="<%=request.getContextPath()%>/page/jsp/system/js/judgeusercode.js" charset="GBK" ></script>则alert不会弹出乱码。

如果在ajax中要传递中文,如果服务器端以UTF-8接收的话

使用 var username=encodeURI(document.form1.username.value)进行转码

且服务器端控制器加上request.setCharacterEncoding("UTF-8");

则可以解决中文乱码的问题。

评论
发表评论

您还没有登录,请登录后发表评论

lengyue
搜索本博客
最近加入圈子
存档
最新评论