jsp指令标签和动作标签的区别

如题所述

区别大着呢,指令标记是静态包含所包含的文件没有经过转译运行,静态插入,动作标签在运行时才加入被包含文件
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-19
区别不大,可以说没有区别!动作标签只是jsp指令标签的扩展吧!追问

详细点.谢谢

追答

JSP 指令提供了有关 JSP 页面到 JSP 引挚的信息。
指令的类型是 page、include 和 taglib (以 结束的指令),
Jsp动作是由jsp引擎在请求的处理阶段处理的,而不是和指令一样在翻译为Servlet 阶段就处理了

本回答被网友采纳
第2个回答  2011-05-20
举个简单的例子吧
<jsp:include/>
在jsp页面编译生成java代码时,变成了一个方法调用每次运行这个jsp页面,这个方法都会被执行一次
<%@ include file="s.jsp"%>
在jsp页面编译生成java代码时将s.jsp中内容作为自己一部分直接编译了
第3个回答  2011-05-19
JSP 指令提供了有关 JSP 页面到 JSP 引挚的信息。
指令的类型是 page、include 和 taglib (以 <%@开始,并用 %> 结束的指令),Jsp动作是由jsp引擎在请求的处理阶段处理的,而不是和指令一样在翻译为Servlet 阶段就处理了、