jsp中include指令和jsp:include动作之间的区别

2025-05-28 04:46:54

实例,有a.jsp,水瑞侮瑜b.jsp,c.jsp三个jsp,a和b分别使用include指令和jsp:足毂忍珩include动作两种方式引入c:jsp中include指令和jsp:include动作之间的区别jsp中include指令和jsp:include动作之间的区别

(二)、b.jsp使用jsp:include动作引入c.jsp,那么在浏览器中查看b的源代码,你会发现c.jsp页面中所有的内容均会被嵌入到b.jsp中,html格式是这样的:<html><body><html><body></body></html></body></html>,即c的代码会被加入到b中,两段html代码是嵌入的。jsp中include指令和jsp:include动作之间的区别

(2)、b.java在_jspServer()方法中先编译b.jsp前半部分,再编译整个c.jsp,最后编译b.jsp剩下的后半部分,并且编译c.jsp的代码是这样的:org.apache.jasper.runtime.JspRuntimeLibrary.include(request, response, "c.jsp", out, false),一句话编译完c.jsp。b.javajsp中include指令和jsp:include动作之间的区别

jsp中include指令和jsp:include动作之间的区别

jsp中include指令和jsp:include动作之间的区别

一句话,两者的区别就是能否直接使用被引入文件中的变量。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢