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

Eclipse中中文有关问题解决不了?

2011-12-24 
Eclipse中中文问题解决不了????我在eclipse中进行了一下设置:windows-- preperences-- Greneral-- Cote

Eclipse中中文问题解决不了????
我在eclipse中进行了一下设置:
    windows--> preperences--> Greneral--> Cotent   Types--> Text--> Jsp--> Default   encoding   设置为GBK
  Project--> properties--> Info--> Text   file   encoding设置为GBK
然后struts项目的jsp文件中,加入了:
<%@page   pageEncoding= "GB2312 "%>
<%@page   contentType= "text/html;   charset=gb2312 "   language= "java "%>
<%request.setCharacterEncoding( "GB2312 ");%>
怎么我在登陆页面输入的中文在下页显示的仍然是??????
希望大家帮忙,谢谢!

[解决办法]
request只是解决了接收到的信息进行编码,传出去的也要编码的.
response.setContentType( "text/html;charset=gbk ");这句也要的
[解决办法]
做个过滤器就都解决了

[解决办法]
同意楼上的意见
把tomcat的这个文件加到你的web工程里再改一下web.xml就可以了
webapps\examples\WEB-INF\classes\filters\SetCharacterEncodingFilter.java

在web.xml里加入这个,注意路径要改成你的
<filter>
<filter-name> Set Character Encoding </filter-name>
<filter-class> filters.SetCharacterEncodingFilter </filter-class>
<init-param>
<param-name> encoding </param-name>
<param-value> GBK </param-value>
</init-param>
</filter>


[解决办法]
baiydn(蓝色雪狐)是正确的

热点排行