java变量赋值给javascript变量出现乱码怎么办?

niuzhouhai 2013-02-22 04:07:16
jsp页面

<% String jsondata = .... %>

	<SCRIPT type="text/javascript">

var zNodes = "<%=jsondata %>";

</SCRIPT>



jsondata打印出来是正常的,赋值给javascript中的变量zNodes之后就成了乱码,怎么办?
...全文
396 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
niuzhouhai 2013-02-23
  • 打赏
  • 举报
回复
搞定了,我是用现成的html文件直接改名为jsp文件来用的,吧html格式的编码定义语句删除,重新用jsp格式的定义就可以了
mjhwy 2013-02-22
  • 打赏
  • 举报
回复
引用 1 楼 showbo 的回复:
页面编码和存储编码不一致?? 全部改为utf-8试试
屡试不爽
ftiger 2013-02-22
  • 打赏
  • 举报
回复
java的编码,与HTML声明的编码不一至。 你要做到数据库编码,java编码,HTML文件编码和HTML页头声明的编码,还有tomcat处理提交数据的编码完全一至才行。 HTML页头声明的编码如<meta charset="UTF-8">
  • 打赏
  • 举报
回复
页面编码和存储编码不一致?? 全部改为utf-8试试

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧