哦?这是基本要求啊 几乎不能变的哦嗯。不过据说在web.xml可以设置。。具体的自己看看web.xml帮助

解决方案 »

  1.   

    icecloud(冰云) :非常感谢你给的信息。我查了两个小时,没有更多的发现:(
    我觉得Tomcat(我用的)中是不是应该有配置可用设,不过在server.xml和web.xml中没有找到。
    另外对于自己的app中的web.xml,我也没有查到有那些可用的设置。
    请再帮忙。谢谢!
      

  2.   

    写个filter试试,我没试过,:)
    一般来说这些@page都是写在一个公共文件中再include,改时就方便多了
      

  3.   


    你可以在tomcat的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>GB2312</param-value>
        </init-param>
        <init-param>
          <param-name>ignore</param-name>
          <param-value>true</param-value>
        </init-param>
      </filter>
    其中<filter-class>是你的类包路径
    你可以自己写这个类,其实主要就是用到Request的setCharacterEncoding(encoding)方法而已
    encoding的值就是你想要转到的类型,比如上面的bg2312
    不过好像对于网页上的静态文本应该没用吧,对动态的比如提交的东东等是可行的
      

  4.   

    up
    几天没来。谢谢两位。我想这个可能比较合适:
    “一般来说这些@page都是写在一个公共文件中再include,改时就方便多了”。
    filter如上文所说,只对req有用?