HTMer » 网站建设 » 开启Apache Tomcat中的SSI功能(用来支持shtml)

开启Apache Tomcat中的SSI功能(用来支持shtml)

我们在使用Apache Tomcat的默认设置下是不支持SSI功能的,也就是说不支持shtml格式的文件,不过只需做一个简单的配置即可使Apache Tomcat支持SSI功能。下面是配置步骤。

1、将$tomcat_home\server\lib目录下的servlets-ssi.renametojar文件名称改变为servlets-ssi.jar 然后重启tomcat即可生效。

2、修改$tomcat/conf/web.xml文件,找到如下代码:

/* 
   <servlet>
 <servlet-name>ssi</servlet-name>
 <servlet-class>
  org.apache.catalina.ssi.SSIServlet
 </servlet-class>
 <init-param>
  <param-name>buffered</param-name>
  <param-value>1</param-value>
 </init-param>
 <init-param>
   <param-name>debug</param-name>
   <param-value>0</param-value>
 </init-param>
 <init-param>
   <param-name>expires</param-name>
   <param-value>666</param-value>
 </init-param>
 <init-param>
   <param-name>isVirtualWebappRelative</param-name>
   <param-value>0</param-value>
 </init-param>
 <load-on-startup>4</load-on-startup>
   </servlet>
*/

将其注释符号去掉,即把代码顶部的/*和代码底部的*/删除即可。

3、去掉servlet映射的注释,即把下面代码中的注释符号去掉即可。

/*
   <servlet-mapping>
<servlet-name>ssi</servlet-name>
<url-pattern>*.shtml</url-pattern>
   </servlet-mapping>
*/


顶一下 ▲()   踩一下 ▼()

相关文章