jsp 的include动作是什么意思?怎么使用?
答案:3 悬赏:30
解决时间 2021-01-07 17:39
- 提问者网友:鐵馬踏冰河
- 2021-01-07 03:51
jsp 的include动作是什么意思?怎么使用?
最佳答案
- 二级知识专家网友:一把行者刀
- 2021-01-07 03:57
jsp的include动作有两种,它们主要是为一个页面导入一个固定的模块页面;
第一种: ,其中page属性中加要导入模板页的名称,加后缀
第二种:<@ include file=" "/>,file与page一样;
两者最大的区别是:第一种中主要是导入动态的页面(即JSP),即程序运行时根据不同应用,该模板页也随着变化;第二种主要是导入静态页面(html),就是不管程序怎么运行,只要访问该页面时它的模板页都不变化,当然也可以导入一个不变化的JSP页面,但是最好还是按照静态用file,动态用page。
第一种:
第二种:<@ include file=" "/>,file与page一样;
两者最大的区别是:第一种中主要是导入动态的页面(即JSP),即程序运行时根据不同应用,该模板页也随着变化;第二种主要是导入静态页面(html),就是不管程序怎么运行,只要访问该页面时它的模板页都不变化,当然也可以导入一个不变化的JSP页面,但是最好还是按照静态用file,动态用page。
全部回答
- 1楼网友:山有枢
- 2021-01-07 06:15
这个引入就是说你写一个html的文件。运行成功了,就可以引入到别的页面里了,例如我写了一个top.html(页面的头部,不如说导航一类的)然后放在main.html中,就可以看到top.html的内容了。追问那要怎么样写一个动态的栏呢?追答意思没听明白,呵呵,不过我觉得我也只能回答到这了,因为动态的东西是javascript的东西,我也没学那个东西,只能与君共勉了。
- 2楼网友:鸽屿
- 2021-01-07 05:25
<%@ include file=” ”%> 是 指令 引入,意思是被引入的文件文件内容会替换掉这个标签,成为源文件的一部分,然后再进行编译。
<%@ include file=” ”%> 是 行为引入, 意思是要先把引入的文件运行一下,产生的html结果放到源文件中。
所以是有很大区别的,注意。
<%@ include file=” ”%> 是 行为引入, 意思是要先把引入的文件运行一下,产生的html结果放到源文件中。
所以是有很大区别的,注意。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯