JSP中include动作标记与include指令标记包含文件的处理时间和方式不同。
JSP中include动作标记与include指令标记包含文件的处理时间和方式不同。
参考答案和解析
(1)inlcude指令通过file属性来确定被包含的页面,将file属性值看做一个实际存在的文件路径,所以该指令不支持任何表达式;〈jsp:include〉动作标识通过page属性确定被包含的页面,支持JSP表达式
(2)include指令包含的文件,内容会原封不动的插入到该指令的位置,与该指令合成进行编译,若改变了被包含文件,主文件要重新编译;〈jsp:include〉动作标识包含文件时,当该标识被执行时,程序会将请求转发到被包含的文件,并将执行结果输出到浏览器中,然后返回到包含文件继续执行后面的代码,JSP编译器对两个文件分别进行编译,被包含文件改动不会影响源文件。
相关考题:
当我们要在JSP页面中使用自定义标记时需要() A、在tld文件中定义标记B、创建一个标记处理器C、引入这个标记的标记库,并指定前缀名D、在JSP页面中使用page指令E、在JSP页面中使用taglib指令
在J2EE中,对于以下的include指令和include动作,书写正确的是() A.jsp:includepage=http://localhost:/8080/my.jsp/B.%@includefile=http://localhost:/8080/my.jsp/C.jsp:includefile=http://localhost:/8080/my.jsp/D.%@includepage=http://localhost:/8080/my.jsp/
下列说法中正确的是( )A、include指令通知容器将当前的JSP页面中内嵌的、在指定位置上的资源内容包含B、include指令中file属性指定要包含的文件名C、include指令只允许你包含动态页面D、Taglib指令允许页面使用者自定义标签
下面关于JSP自定义标记的描述正确的是()。A、JSP自定义标记是用于添加新动作标记的扩展机制B、标记库通常被打包成.jar文件,该文件包含实现库标记的Java文件C、web.xml文件的表示类文件的位置D、标记的属性名在web.xml文件中描述扩展标记的用法
当在JSP文件中要使用到Vector对象时,应在JSP文件中加入以下哪个语句?()A、〈jsp:include file=”java.util.*” /〉B、〈jsp:include page=”java.util.*” /〉C、〈%@ page import=”java.util.*” %〉D、〈%@ page include=”java.util.*” %〉
在J2EE中,对于以下的include指令和include动作,书写正确的是() A、jsp:include page=http://localhost:/8080/my.jsp/ B、%@ include file=http://localhost:/8080/my.jsp/C、jsp:include file=http://localhost:/8080/my.jsp/ D、%@ include page=http://localhost:/8080/my.jsp/
JSP中有三大类标签,是()。A、HTML标记、JSP标记、Servlet标记B、CSS标记、HTML标记、Javascript标记C、动作标记、脚本标记、指令标记D、指令标记、脚本标记、HTML标记
JSP的编译指令标记通常是指()。A、Page指令、Include指令和Taglib指令B、Page指令、Include指令和Plugin指令C、Forward指令、Include指令和Taglib指令D、Page指令、Param指令和Taglib指令
下面哪个不是JSP中和javabean相关的标记?()A、〈jsp:userBean〉B、〈jsp:include〉C、〈jsp:setProperty〉D、〈jsp:getProperty〉
单选题下面哪个不是JSP中和javabean相关的标记?()A〈jsp:userBean〉B〈jsp:include〉C〈jsp:setProperty〉D〈jsp:getProperty〉
多选题在J2EE中,对于以下的include指令和include动作,书写正确的是()Ajsp:include page=http://localhost:/8080/my.jsp/B%@ include file=http://localhost:/8080/my.jsp/Cjsp:include file=http://localhost:/8080/my.jsp/D%@ include page=http://localhost:/8080/my.jsp/
单选题JSP中有三大类标签,是()。AHTML标记、JSP标记、Servlet标记BCSS标记、HTML标记、Javascript标记C动作标记、脚本标记、指令标记D指令标记、脚本标记、HTML标记