tomcat 开启 SSI 功能后,使用
可不可以导入另一个项目(obj1)里的页面到本项目(obj2)的一个页面(2.shtml)里,我在obj2中的一个页面中(1.shtml 或 .jsp) 使用 <!--#include virtual="/obj1/abc/1.shtml"-->,导入不成功,这样能行吗?有谁用过SSI帮下忙。谢谢。

解决方案 »

  1.   

    一个方法是在系统的classpath里指出所用.jsp的位置;   
    另一个办法是把所用的jsp考过来,放在这个项目中
      

  2.   

    <!--#include virtual="/obj1/abc/1.shtml"-->这个写法我没见过....直接放到一个项目里吧
      

  3.   


    这是 SSI 的一个用法(SSI是Server Side Includes的缩写,是嵌入到HTML页面的一组指令的集合。在返回请求的页面(包含SSI指令)前,服务器会处理这些指令,并用处理的结果替换指令,然  后把页面返回。这样就允许在HTML页面中添加动态产生的内容。)virtual 后跟 Web 站点上的虚拟目录的完整路径。我也是刚接触SSI,正在艰难的学习中.........
      

  4.   


    这是 SSI 的一个用法(SSI是Server Side Includes的缩写,是嵌入到HTML页面的一组指令的集合。在返回请求的页面(包含SSI指令)前,服务器会处理这些指令,并用处理的结果替换指令,然  后把页面返回。这样就允许在HTML页面中添加动态产生的内容。)virtual 后跟 Web 站点上的虚拟目录的完整路径。我也是刚接触SSI,正在艰难的学习中.........
      

  5.   

    我在同一个项目下可以引入文件,但,跨项目引入文件不成功,是不是我问了个小白的问题.....在一个项目里不能用 include 引入另一个项目的.html .jsp  等等 (但我在一个项目里可以成功链接到另一个项目中的页面)