我要一步一步往上爬  
日历
<2008年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
统计
  • 随笔 - 2
  • 文章 - 0
  • 评论 - 4
  • 引用 - 0

导航

常用链接

留言簿(1)

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

 

刚开始学习struts2,使用include标签导入了一个很简单的页面,里面的中文却显示为乱码,尝试了<%@ page language="java" contentType="text/html; charset=GBK"%>,依然无动于衷。也按照网上别人的建议,在web.xml中使用了jsp-config,bug依然。尝试用jsp的 include标签,就不会存在乱码问题,这就是说
<%@ page language="java" contentType="text/html; charset=GBK"%>只能解决jsp标签范畴内乱码的问题,使用struts2的include标签还是不行。

后来想办法将所有页面的编码包括文件自身的编码都换成了UTF-8,问题就得到了解决。但是这是不是说用GBK就一定不行了呢?在网上搜到另外一个大哥的办法,就是在
struts.xml里面加上    <constant name="struts.i18n.encoding" value="GBK" />,并将所有页面的编码包括文件自身的编码换回GBK,问题得到解决,所有的页面中文可以正常显示了。

初学struts2,一点乱码就拦住偶2个小时,辛苦啊。记录下来以后备日后回顾~

以上为个人理解,如有错误盼牛人指教。
posted on 2008-07-24 11:03 java狼 阅读(1099) 评论(3)  编辑  收藏
评论:
  • # re: struts2中include乱码问题解决  懒人 Posted @ 2008-07-25 11:00
    我没发生你的错误,我的错误是我一在页面导入标签,页面就报错,也是struts2,不知道你遇到过没。  回复  更多评论   

  • # re: struts2中include乱码问题解决  lx281 Posted @ 2008-07-25 13:31
    @懒人

    这个我也不太清楚呢,导入标签错误可能是你的URI之类的东西没有设置好吧
      回复  更多评论   

  • # re: struts2中include乱码问题解决[未登录]  懒人 Posted @ 2008-11-12 16:18
    这种方法解决是正道!  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
 
Copyright © java狼 Powered by: 博客园 模板提供:沪江博客