SSI指令

#include示范
作用:将文本文件的内容直接插入带文档页面中。
语法:
<!--#include file="文件名称"-->
<!--#include virtual="文件名称"-->

file文件名是一个相对路径,该路径相对于使用#include指令的文档所在的目录。被包含文件可以在

同一级目录或其子目录中,但不能在上一级目录中。如表示当前目录下的***.jsp文档,则为<!--

#include file="***.jsp"-->。
virtual文件名是web站点上的虚拟目录的完整路径。如表示相对于服务器文档根目录下page目录下的

***.html文件,则为<!--#include file="/page/***.html"-->。
参数:
file指定包含文件相对于本文档的位置
virtual指定相对于服务器文档根目录的位置
————————————————————————————————————————————————

#flastmod和#fsize示范
作用:
#flastmod文件最近更新日期
#fsize文件的长度

语法:
<!--#flastmod file="文件名称"-->
<!--#fsize file="文件名称"-->

————————————————————————————————————————————————

#echo示范
作用:将环境变量插入到页面中
语法:
<!--#echo var="变量名称"-->

示例:
本文档名称:<!--#echo var="DOCUMENT_NAME"-->
你的IP地址:<!--#echo var="REMOTE_ADDR"-->
显示当前文档的虚拟路径:<!--#echo var="DOCUMENT_URI"-->

显示未经转义处理的由客户端发送的查询字符串,其中所有的特殊字符前面都有转义符"\":<!--#echo var="QUERY_STRING_UNESCAPED"-->

格式化现在时间:<!--#config timefmt="%Y-%m-%d %a %H-%M-%S"--><!--#echo var="DATE_LOCAL"-->

—————————————————————————————————————————————————

其他的还有

<!--#set var="" value=""-->

<!--#if expr=""--><!--#elif expr=""--><!--#else--><!--#endif-->

除了#include用得比较多,后面这些实际应用都不会很多,也就不在作赘解。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值