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指令引入
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指令引入
相关文章推荐
- <jsp:include page=""/>和<%@include file=""%>-----JSP中两种页面引入方式的区别
- JSP引入文件的两种方式:<jsp:include page=”file.jsp” />和<%@ include file=”file.jsp”%>
- common.js中写方法,引入jsp页面的两种方式
- jsp请求转发的两种方式
- jsp连接access两种方式
- jsp 标签 include 的两种方式
- JSP的两种导入方式
- jsp中两种跳转方式的区别?
- jsp中的两种跳转方式 .
- jsp/servlet定时监控的两种实现方式(1)
- jsp/servlet定时监控的两种实现方式 (2)
- jsp 包含jsp(引用)两种方式
- jsp页面两种跳转方式的异同
- FreeMarker中引入公共文件的两种方式
- JSP中页面跳转的两种方式
- jsp页面两种跳转方式的异同
- jsp的两种跳转方式
- jsp两种跳转方式
- JSP Include 两种方式区别(转)
- jsp页面引入(包含)其他页面的三种实现方式