tomcat5.5 ssi UTF-8乱码解决

作者:  最后修改:2013年10月21日  浏览数:210

开启SSI功能servlet方式

  1 修改/config/web.xml文件:去掉ssi的servlet的注释

  2 解决UTF-8乱码,servlet加入初始参数

  <init-param>

  <param-name>inputEncoding</param-name>

  <param-value>utf-8</param-value>

  </init-param>

  <init-param>

  <param-name>outputEncoding</param-name>

  <param-value>utf-8</param-value>

  </init-param>

  3 重命名/server/lib/servlets-ssi.renametojar 为 servlets-ssi.jar

  -------------------------------------------------------------------

  filter方式

  1修改/config/web.xml文件:去掉ssi的filter的相关注释

  2重命名/server/lib/servlets-ssi.renametojar 为 servlets-ssi.jar

  -------------------------------------------------------------------

  备注:tomcat5.0修改办法类似,不过要将5.5版本的servlets-ssi.jar复制到5.0版本。

  **两种方式不能同时使用**

  **如果是单个应用使用SSI功能,可以把配置复制到应用的web.xml文件里面去**

  官方文档地址:http://tomcat.apache.org/tomcat-5.5-doc/ssi-howto.html

  参考文档地址:http://www.iteye.com/topic/299819