主题: 提交表单取TEXTAREA.VALUE的数据时,中文乱码问题
作者: sunnylang, 发布日期: 2010-07-07 16:18:32, 浏览数: 10128

       JSP调用KINDEDITOR,页面字符集为"GBK",已根据KINDEDITOR的文档指引,在调用JS时,加入charset="utf-8",KINDEDITOR

调用正常,显示与数据录入均无问题,提交表单时,增加了一个JS对KINDEDITOR的TEXTAREA.VALUE进行获取显示,调出来的数据

无论是英文还是中文都正常,但提交表单后,在另一JSP用request.getParameter方法获取KINDEDITOR的TEXTAREA.VALUE时发现

中文数据全部变成问号.

 

       已经根据论坛及"文档"与中文乱码或字符集的相关办法进行自查,没找到解决办法,请各位提点一下,谢谢!

作者: sunnylang, 发布日期: 2010-07-10 15:43:20

请请各位的关注,经过这段时间的反复测试,发现GETPARAMTER()方法取TEXTAREA.VALUE是没乱码的,如果是引用后台自己写的一个JAVA 类,里面用request.getParameterNames()方法来取值是没乱码的,只是如果用JSP页面前台用GETPARAMTER()取值后再显示在页面时才会乱码,虽然还没找到解决办法,但用JAVA的后台取值也算是有了替代方法。

回复
发表新帖 发表回复