Jsp到数据库中文乱码解决方法

来源:互联网 发布:淘宝介入后对卖家影响 编辑:程序博客网 时间:2024/04/30 18:35
1.jsp设置
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />(加在head标签中)
2.xml设置
<?xml version="1.0" encoding="UTF-8"?>
<constant name="struts.i18n.encoding" value="UTF-8"/>
3.资源文件设置 jdbc.properties
jdbc:mysql://localhost:3306/news?useUnicode=true&characterEncoding=UTF-8
4.数据库编码(以Mysql为例)


5.修改表的属性编码格式(以Mysql为例)






注:保证以上5个步骤一样的编码格式,应该可以解决,如果哪位大神有比较好的方法,希望一起讨论,共同进步,按照个人经历一般是第三个步骤没有设置,设置好就行了。
同时这个是SSH整合的中文乱码解决方法,如果是其他可以在servlet中加上response.setContentType("text/html;charset=UTF-8");request.setCharacterEncoding("UTF-8"); 


0 0
原创粉丝点击