A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 ◇半度微凉 于 2011-12-9 22:31 编辑

JSP中指令元素<%@ include ···%>和动作组件<%jsp: include···%>之间有什么区别

评分

参与人数 1技术分 +1 收起 理由
吴上储 + 1

查看全部评分

3 个回复

倒序浏览
<%@ %> 这种形式的称为指令,一般放在页面的头部

<jsp: />      成为动作


<%@ include file="/header.jsp" %>:是在将JSP编译成servlet时 就把header.jsp加载过来,形成一个servlet

<jsp:include page="/header.jsp"/>   :是在用户请求时,才将header.jsp加载的

用<jsp:include page="/header.jsp"/> 传递参数的语法:

<jsp:include page="test.jsp" flush="true">

     <jsp:param name="name" value="参数值"/>

</jsp:include>

评分

参与人数 1技术分 +1 收起 理由
吴上储 + 1

查看全部评分

回复 使用道具 举报
include指令标记:是把被包含的文件的内容放于包含文件中,组成一个文件后编译运行.
include动作标记: 是把被包含的文件的运行结果放于包含文件运行产生的结果中,这2个文件各自编译运行.
回复 使用道具 举报
我明白了,谢谢大家!{:soso_e183:}
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马