📄 jsp-set1-right-10.htm
字号:
<html>
<head>
<title>csdn_JSP语法(10)——<jsp:include> </title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<STYLE type=text/css>
A:link {
COLOR: #000000; FONT-FAMILY:verdana,宋体,新宋体; TEXT-DECORATION: none
}
A:visited {
COLOR: #333399; FONT-FAMILY:verdana,宋体,新宋体; TEXT-DECORATION: none
}
A:active {
COLOR: #ff0000; FONT-FAMILY:verdana,宋体,新宋体; TEXT-DECORATION: none
}
A:hover {
COLOR: black; TEXT-DECORATION: none
}
BODY {
COLOR: #000000; FONT-SIZE:9pt; LETTER-SPACING: normal; LINE-HEIGHT: 150%; WORD-SPACING: 2em
}
TH {
FONT-SIZE: 9pt
}
TD {
FONT-SIZE: 9pt
}
TD.page {
COLOR: #000000; FONT-SIZE:9pt; LETTER-SPACING: normal; LINE-HEIGHT: 150%; WORD-SPACING: 2em
}
TD.title {
COLOR: #000000; FONT-FAMILY:verdana,宋体,新宋体
}
TD.detail {
COLOR: #9966ff; FONT-FAMILY:verdana,宋体,新宋体
}
</STYLE>
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="5" topmargin="5" marginwidth="5" marginheight="5">
<tr>
<td>
<div align="center"><font>JSP语法(10)——<jsp:include>
<br>
</font></div>
</td>
</tr>
<tr>
<td>
<p><jsp:include> </p>
<p><br>
包含一个静态或动态文件. </p>
<p></p>
<p></p>
<p><br>
JSP 语法</p>
<p></p>
<p><br>
<jsp:include page="{relativeURL | <%= expression%>}"
flush="true" /> </p>
<p>or </p>
<p><jsp:include page="{relativeURL | <%= expression %>}"
flush="true" > </p>
<p> <jsp:param name="parameterName" </p>
<p>value="{parameterValue | <%= expression %>}" />+ </p>
<p></jsp:include> </p>
<p></p>
<p>Examples</p>
<p></p>
<p><br>
<jsp:include page="scripts/login.jsp" /> </p>
<p><jsp:include page="copyright.html" /> </p>
<p><jsp:include page="/index.html" /> </p>
<p></p>
<p><jsp:include page="scripts/login.jsp"> </p>
<p> <jsp:param name="username" value="jsmith" />
</p>
<p></jsp:include> </p>
<p></p>
<p></p>
<p></p>
<p>描述</p>
<p><br>
<jsp:include>元素允许你包含动态文件和静态,这两种包含文件的结果是不同的。如果文件仅是静态文件,那么这种包含仅仅是把包含文件的内容加到jsp文件中去,而如果这个文件动态的,那么这个被包含文件也会被Jsp编译器执行(这一切与asp相似)
</p>
<p><br>
你不能从文件名上判断一个文件是动态的还是静态的,比如aspcn.asp </p>
<p>就有可能只是包含一些信息而已,而不需要执行。<jsp:include>能够同时处理这两种文件,因此你就不需要包含时还要判断此文件是动态的还是静态的.
</p>
<p><br>
如果这个包含文件是动态的,那么你还可以用<jsp:param>还传递参数名和参数值。 </p>
<p></p>
<p></p>
<p><br>
属性</p>
<p></p>
<p><br>
page="{relativeURL | <%= expression %>}" <br>
参数为一相对路径,或者是代表相对路径的表达式. </p>
<p></p>
<p></p>
<p>flush="true" <br>
这里你必须使用flush="true",你不能使用false值.缺省值为false </p>
<p></p>
<p></p>
<p><jsp:param name="parameterName" value="{parameterValue
| <%= expression %> }" />+ <br>
<jsp:param>子句能让你传递一个或多个参数给动态文件 </p>
<p><br>
你能在一个页面中使用多个<jsp:param>来传递多个参数。</p>
<p></p>
</td>
</tr>
<tr>
<td> </td>
</tr>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -