jsp中的非静态中文文本要进行字符集转换的,csdn上有很多这样的问题,找一找就会有答案的.

解决方案 »

  1.   

    将第一行改为
    <%@ page contentType="text/html; charset=iso8859_1" language="java" import="java.util.*" errorPage="orderErrorPage.jsp" %>
    再试试
      

  2.   

    把你用的JavaBean 发出来看看,问题就出在那里。
      

  3.   

    问题解决了,谢谢各位。
    为什么把原来的<%@ page contentType="text/html; charset=gb2312" language="java" import="java.util.*" errorPage="orderErrorPage.jsp" %>中的charset=gb2312改为charset=iso8859_1就不会乱码了呢?
      

  4.   

    gb2312和ISO8859_1是指定JSP使用何种文字编码,这个应该与你的数据库字符集对应起来.