jsp中include指令和动作的区别-创新互联

1.include指令是编译阶段的指令,又称为文件加载指令被插入的文件必须保证插入后形成的新文件符合JSP页面的语法规则。

我们提供的服务有:成都网站建设、成都网站设计、微信公众号开发、网站优化、网站认证、封丘ssl等。为成百上千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的封丘网站制作公司

nclude可以在JSP页面转换成Servlet之前,将JSP代码插入其中。它的主要优点是功能强大,所包含的代码可以含有总体上影响主页面的JSP构造,比如属性、方法的定义和文档类型的设定。

功能:在该指令标签的位置处,静态插入一个文件。使用include指令有助于实现JSP页面的模块化。一个页面可以包含多个指令。

include指令语法格式:

<%@ include file="filename"%>

2. 动作是在主页得到请求时,将次级页面的输出包含进来。尽管被包含的页面的输出中不能含有JSP,但这些页面可以是其他资源所产生的 结果。服务器按照正常的方式对指向被包含资源的URL进行解释,因而这个URL可以是Servlet或JSP页面。服务器以通常的方式运行被包含的页面,将产生的输出放到主页面中,这种方式与RequestDispatcher类的include方法一致。它的优点是在被包含的页面发生更改时,无须对主页面做出修改

语法:

二者主要有两方面不同:

执行时间;指令是在编译阶段执行,动作是在请求处理阶段执行

引入内容不同:指令是引入静态文本,在页面转化成servet之前和它融合在一起

动作是引入执行页面或servet所生成的应答文本。

引用:https://wenku.baidu.com/view/53a06e6e011ca300a6c3909d.html

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。


分享名称:jsp中include指令和动作的区别-创新互联
URL标题:http://myzitong.com/article/diciih.html