您的位置:首页 > Web前端 > JavaScript

jsp的两种引入方式

2016-12-13 00:00 211 查看
1.include指令引入 语法:<%@ include file="sample.jsp" %>

2.jsp include 引入 语法: <jsp:include page="sample.jsp" flush="true">

区别:

两种引入方式的区别:include引入是JSP页面转换成Servlet之前,将JSP代码插入其中,属于源码级别的引入;jsp include的引入是各个页面先进行各自的编译,只是在运行时候合并在一起显示。

使用:

对于文件包含,应该尽可能地使用jsp include,因为jsp include更为方便快捷并且不会改变jsp的架构。仅在所包含的文件中定义了主页面要用到的字段或方法,或所包含的文件设置了主页面的响应报头时,才应该使用include指令。例如

1.subpage.jsp
<%! int num=0; %>

2.mainpage.jsp
<html>
<body>
<%@ include file="subpage.jsp" %>
<%= num %>
</body>
</html>

当然使用jsp include引入这是不可能的,因为num变量未定义,主页面不能成功的转换成servlet。这种必须使用 include指令引入
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java EE JSP Blog