首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

struts 至于从数据库读出数据,汉字乱码

2011-12-18 
struts 关于从数据库读出数据,汉字乱码No商品名price1?{?}?O???@???g100g15002test28503test40504test6375

struts 关于从数据库读出数据,汉字乱码
No   商品名   price  
1   ?{?}?O???@???g100g   1500  
2   test   2850  
3   test   4050  
4   test   6375  
5   test   12000  
6   test   2500  
7   test   4750  
8   test   838  
15   d   18  

已经导入filter.jar
web.xml的设置
        <filter>
            <filter-name> Encoding </filter-name>
            <filter-class> filter.EncodingFileter </filter-class>
        </filter>
        <filter-mapping>
            <filter-name> Encoding </filter-name>
            <url-pattern> /* </url-pattern>
        </filter-mapping>

数据库中是汉字,页面上的汉字可以显示,
但从数据库读出数据却乱码,
DB:mysql
tools:eclipse
stuts

谢谢


[解决办法]
你的字符編碼是什麼?UTF-8 ?
JSP檔加入
<%@ page contentType= "text/html;charset= UTF-8 " %>

<%
request.setCharacterEncoding( "UTF-8 ");....
%>

热点排行
Bad Request.