乱码问题

为什么我的页面总显示为乱码,数据库中的数据是没有乱码的,一查出来就显示为乱码了

首先乱码可以排除数据库端的问题了

其次就要检查页面的编码是否统一了

我一般的做法是这样的

页面,js,css,html,工程,源码,tomcat,全部同意utf-8

如果数据库是微软的连接,你可以选择第三方叫做 jtds的

这样一来保准你没有问题,还可以加一个过滤器

乱码问题处理汇总

http://www.iteye.com/topic/31742

先不要显示到页面去,
在程序中debug一下,看不是乱码.
如果是mysql 要写成这样
jdbc:mysql://127.0.0.1:3306/bbs?useUnicode=true[color=red]&characterEncoding=UTF8[/color]

如果不是那就是你的页面问题了,
<%@ page language="java" import="java.util.*" pageEncoding="[color=red]UTF-8[/color]"%>

pageEncoding设置和你DB一样的编码