网站建设include动作

发布时间:2025-12-16 点击:1
网站建设include动作
如果需要在jsp页面内某处动态地加入一个文件,可以使用include动作。该动作告诉jsp页面,在,jsp页面执行时将指明的文件加入进来。其使用格式如下:
<jsp:indude page=“文件名’·flush="true"/>
或者
<jsp:include page=’文件名”flush="true">
<jsp:param name=“名字," value=“指定给pazam的值"/>
</jsp:include>
include动作与include指令有下述几点不同:
(1) include动作动态地插入文件到jsp页面中,而include指令静态地插入文件到jsp页面中.即当jsp引擎把jsp页面转译成java文件时,不把jsp页面中用include动作所包含的文件与原jsp页面合并成一个新的jsp页面,而是告诉java解释器,这个文件在jsp运行时(java文件的字节码文件被加载执行时)才包含进来.
如果被包含的文件是普通的httml文件(静态文件),就将文件的内容发送到客户端,由客户端负责显示;如果被包含的文件是jsp文件(动态文件),jsp引擎就执行这个文件,然后将执行结果发送到客户端,由客户端负贵显示执行结果。
(2)由于include动作在执行时才对包含的文件进行处理,因此,jsp页面和它所包含的文件在逻辑上和语法上都是独立的.如果对include动作中包含的文件进行了修改,那么运行时可以看到所包含文件修改后的结果;而如果对include指令中包含的文件进行了修改,则必须重新编译jsp页面文件,否则只能看到所包含文件修改前的内容。
(3)当include动作与param动作一起使用时,可以将param动作中的参数值传递到include动作要加载的文件中去。因此,include动作如果结合param动作,可以在加载文件的过程中向该文件提供信息。
(4) include动作可以动态增加内容,但它的运行效率比include指令低。
</table>
</form)
<body></html>
图6.2是上述文件在两种情况下的执行效果。从图中可以看出,不论在哪种情况下,使用<%@ include %>指令静态包含文件的执行结果都是相同的:而使用<jsp:include>动作动态包含文件时,执行结果可根据参数的变化而变化。


专业小程序开发公司的红利期还在持续
Metro UI风格设计,重在平面排版设计
一篇好文带你解读企业网站吸引客户的几点重要因素
站长常用的4款站长网站排名查询工具
磁盘阵列的样式有几种,优点和实现方式是什么
济宁信息推广菏泽网站推广【网站如何推广】如何优化要害词排名到首页?
企业在网站建设中如何提高沟通效率
怎么做网店才能将访客转化为效益