站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题在JSP中显示中文的问题

在JSP中显示中文的问题

摘要: 在JSP中显示中文的问题


我用的eclipse3.1挂载的是tomcat5.0
把上面的部份都改成了下面这样,可是还是显示不了中文
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>

大家还有什么办法能解决呢?


把pageEncoding改成contentType="text/html;charset=gb2312"试试


你得中文那里来得啊,数据库,输入,还是其他???
都不说明怎么解决啊!!


作个过滤器


<%request.setCharacterEncoding("GBK");%>


就是GB2312改为GDK就可以了呀


不知道你是啥情况啊,从那取的数据,如果是数据库的话得搞清楚数据库的编码。因为servlet默认的是iso-8859-1,所以从页面到后台或者在页面显示都有可能有转码的问题。楼上的加个contentType是不错,但如果从数据库取数,编码不是gbk或gb2312,那就要转码了。做个filter可以解决问题,但是如果系统较大,那就具体转码,都用filter开销太大。


ruanjiantaotao(涛涛) ( ) 信誉:100 Blog 2006-10-3 12:23:12 得分: 0
<%request.setCharacterEncoding("GBK");%>

这个是正解
谢谢大家帮忙





↑返回目录
前一篇: 参数传递小问题,望各位帮帮忙,谢谢!
后一篇: 一个简单的javabean使用的问题