2 回答

TA貢獻(xiàn)1795條經(jīng)驗(yàn) 獲得超7個(gè)贊
JSP中的include指令與include動(dòng)作的區(qū)別
在JSP中有兩種include操作形式,如下:
<%@ include file=” ”%> (這個(gè)等價(jià)于<jsp:directive.include page=” ” flush=”true”/>)
<jsp:include page=” ” flush=”true”/>
兩種句法的作用在效果上完全相同。前者是指令元素、后者是行為元素。但在性能和維護(hù)上卻截然不同。
首先,我們知道WEB容器都是將JSP腳本翻譯成servlet文件的,下面我們就通過(guò)一個(gè)示例文件來(lái)進(jìn)一步了解其區(qū)別。
首先創(chuàng)建一個(gè)被引用的included.html文件:
<b>to beincluded file</b>
在創(chuàng)建一個(gè)測(cè)試index.jsp文件:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>TEST-JSP</title> </head> <body> <%--這里先后用兩種方式對(duì)文件進(jìn)行引用--%> <%@include file="included.html" %> <br/> <jsp:include flush="true" page="included.html"$amp;>amp;$lt;/jsp:include> </body> </html>
好了,現(xiàn)在進(jìn)行部署。
- 2 回答
- 0 關(guān)注
- 725 瀏覽
添加回答
舉報(bào)