您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> jsp页面UTF-8 而后台action是GBK,存入数据库为乱码

jsp页面UTF-8 而后台action是GBK,存入数据库为乱码

来源:网络整理     时间:2016/6/28 22:47:47     关键词:

关于网友提出的“ jsp页面UTF-8 而后台action是GBK,存入数据库为乱码”问题疑问,本网通过在网上对“ jsp页面UTF-8 而后台action是GBK,存入数据库为乱码”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: jsp页面UTF-8 而后台action是GBK,存入数据库为乱码
描述:

某个jsp页面必须用UTF-8,而大多数页面都是GBK,后台action是GBK,这样写入数据库时产生了乱码,各位大侠,我怎样处理才能不产生乱码


解决方案1:

为了防止再新建jsp页面的编码格式不正确,把整个工程的编码格式同意设置成utf-8,即使是java文件也要设置成utf-8,数据库的编码格式也设置成utf-8的。这样就可以避免引起乱码的问题了。
点击工程 右键---》properties-->resource 上面那个other 选择“utf-8” 下面那个other 选择“Unix”设置好之后以后新建的文件都是统一的utf-8的编码了。 

解决方案2:

  直接果断同意嘛,   UTF-8, 安逸的很

解决方案3:

应该统一编码,要么是utf-8要么是GBK就ok了

解决方案4:

全改成utf-8得了

解决方案5:

jsp用utf-8   往后台传参数时转码。 String XX=new String(request.getParameter("XX").getBytes("gbk"),"utf-8");


以上介绍了“ jsp页面UTF-8 而后台action是GBK,存入数据库为乱码”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2139185.html

相关图片

相关文章