`
NumberRbb
  • 浏览: 70887 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Tomcat支持SSI功能

 
阅读更多

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


1、修改$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>
*/
将其注释符号去掉,即把代码顶部的/*和代码底部的*/删除即可。

注:在这里面还有一个过虑器需要把注释给去掉!
2、去掉servlet映射的注释,即把下面代码中的注释符号去掉即可。

/*
   <servlet-mapping>
    <servlet-name>ssi</servlet-name>
    <url-pattern>*.shtml</url-pattern>
   </servlet-mapping>
*/
另在context.xml中配置中添加privileged="true"
<Context privileged="true">

分享到:
评论

相关推荐

    tomcat-ssi.rar_SSI

    首先,你需要确保你的Tomcat版本支持SSI,然后在`server.xml`的`Connector`配置中添加`useServerHeaders="true"`和`enableLookups="true"`属性。 2. **ssiEnabled**:在`web.xml`中,可以添加一个名为`ssiEnabled`的...

    SSI必须jar包

    这些jar包是支持SSI框架运行的基础组件,它们提供了各种功能,使得开发者能够轻松地在服务器端动态地包含和处理网页内容。 1. **xwork-2.1.2.jar**:这是Struts2框架的一部分,它提供了动作和业务逻辑处理的核心...

    传智播客SSI ppt

    【SSI(Server Side Include)技术详解】 SSI,全称服务器端包含(Server Side Include),是...通过以上配置,你可以使Tomcat支持SSI,从而在你的Web应用中灵活地利用服务器端包含功能,提高开发效率并优化页面性能。

    ssi整合jar包

    在本案例中,“ssi整合jar包”可能是指一个包含了支持SSI功能的Java库或者是一系列与SSI相关的Java组件的集合。 SSl jar包通常包含以下关键组件和功能: 1. **SSI解析器**:这是jar包的核心部分,用于解析HTML文件...

    Tomcat-7.0.6

    ) Tomcat 7.0.6增加了基于JNDI的应用支持 Tomcat 7.0.6增加了可绑定APIs Tomcat 7.0.6增加了web应用重载功能以及静态字资源共享库 Tomcat 7.0.6增加了针对Linux操作系统的支持 Tomcat 7.0.6增加了对SSI以及CGI的...

    ssi 整合 及 jar包

    2. **Java Web环境下的SSI集成**:介绍如何在Tomcat或其他支持SSI的服务器上配置和启用SSI功能。 3. **自定义过滤器**:可能涉及创建一个Servlet过滤器来拦截和处理SSI指令。 4. **jar包管理**:讲解如何使用Maven或...

    ssi整合基本jar

    在本案例中,“ssi整合基本jar”指的是将SSI功能集成到Java应用中所需的基础JAR文件集合。 首先,理解SSI的基本工作原理是必要的。当Web服务器处理包含SSI指令的HTML文件时,它会解析这些指令并执行相应的操作,...

    Myeclipse下对SSI框架支持的jar包

    这些库可能包括Apache的Tomcat服务器或者其他Web服务器的SSI实现,因为大部分服务器都支持SSI。它们可能包含以下功能: 1. 解析SSI指令:读取HTML文件中的ssi指令,识别`&lt;!--#include --&gt;`、`&lt;!--#exec --&gt;`等标签...

    ssi 常用jar包

    - `mod_jk.jar`:是Apache和Tomcat之间的连接器,用于负载均衡和反向代理,可能间接支持SSI处理。 - `tomcat-coyote.jar`和`tomcat-util.jar`:Tomcat的核心组件,处理HTTP请求和响应,可能涉及SSI解析。 - `...

    ssi框架简单搭建。。。

    在Java环境中,虽然原生的HTTP服务器如Apache Tomcat并不直接支持SSI,但我们可以通过第三方库或者自定义过滤器来实现类似的功能。例如,我们可以使用JSP(Java Server Pages)或者Servlet来模拟SSI的效果,将HTML...

    tomcat6学习笔记【原创】

    Tomcat 6 支持SSI功能,但默认不开启,需要通过配置来启用。 1. **配置Apache 2**:在Apache 2的配置文件中,启用SSI模块并配置相关参数。 ```apache LoadModule include_module modules/mod_include.so AddType...

    用maven构建一个最简单的SSI框架

    在这个例子中,可能需要添加处理SSI请求的相关库,如Jetty或Tomcat,因为这些Web服务器通常支持SSI。 3. **添加依赖**:在`pom.xml`中,你需要列出所有项目所依赖的外部库。对于SSI框架,可能需要HTTP服务器和SSI...

    ssi整合jar

    常见的做法是使用一个支持SSI的Java HTTP服务器,如Jetty或Tomcat,它们提供了处理SSI请求的能力。这些服务器或容器通过读取HTML文件中的SSI指令,然后根据指令动态生成内容。例如,`&lt;!--#include virtual="header....

    SSI框架搭建源码

    将这些文件部署到Tomcat或其他Servlet容器,然后连接到`user`数据库,即可运行这个SSI框架搭建的项目。通过查看源码,可以深入理解各组件的工作原理和集成方式,对于提升Java Web开发能力大有裨益。

    web(SSI)所需jar包

    - 配置Web服务器或应用服务器以支持SSI处理,比如在Tomcat中,这通常涉及到修改`server.xml`配置文件。 4. **关于jar包管理** - 确保使用的jar包版本与当前项目所依赖的其他库兼容,避免出现版本冲突。 - 使用...

    ssi的jar包

    这个jar包可能是为了在Java环境中支持SSI功能而设计的,允许开发者在Java应用中处理和解析SSI指令。这可能是一个服务器端的Java应用程序,比如一个Web服务器或者Web应用程序框架的一部分,用于处理包含SSI指令的HTML...

    ssi使用的所有jar包

    5. **Jar包列表中的"ssi.jar"**:这个jar包可能是SSI框架的核心库,包含了执行SSI指令和处理服务器端包含功能所需的类和方法。 6. **依赖关系**:在使用这些jar包进行开发时,需要注意它们之间的依赖关系。例如,...

Global site tag (gtag.js) - Google Analytics