美文网首页
JSP include动作组件

JSP include动作组件

作者: 牛叉叉的秦神 | 来源:发表于2019-01-19 14:07 被阅读4次

    JSP include动作组件

    标签: JSP


    HTML部分:


    把指定文件插入正在生成的页面。其语法如下:

    <jsp:include page="文件名" flush="true" />

    其中,flush参数必须为true,不能为false值。
    例如:
    <jsp:include page="copyright.html" flush="true"> </jsp:include>

    区别于include指令:
    include指令,像jsp页面内某处嵌入一个文件。这个文件可以是HTML文件、JSP文件或其他文本文件。
    通过include指令包含的文件是有JSP 分析的。并且,这部分分析工作是在转换阶段(JSP文件被变异为servlet时)进行的。其语法如下:

    <%@include file="relative url"%>
    

    例如,在页面中嵌入版权保护信息文件:

    <%@include file="copyright.html"%>
    

    include 动作组件与include指令的区别:

    include动作组件在执行时才对包含的文件进行处理,JSP页面和它所包含的文件在逻辑上和语法上是独立的,如果对它包含的文件进行了修改,那么运行时可以看到所包含的文件修改后的结果。

    include指令元素包含的文件如果发生变化,必须重新将JSP页面转译成java文件,否则只能看到所包含的文件修改前的内容。

    所以,除非被包含的文件经常变动,否则使用include指令元素将获得更好的性能。

    相关文章

      网友评论

          本文标题:JSP include动作组件

          本文链接:https://www.haomeiwen.com/subject/ylxzdqtx.html