java中include标签的用法_使用JSP include指令包含文件,使用JSP include操作和使用JSP标记文件之间有什么区别?...

小编典典

有几种重用JSP文件中内容的机制。

以下将在JSP中包含内容的4种机制可以归类为直接重用:(

对于引用“ Head First Servlets and JSP”的前3种机制)

1)he include directive:

静态:在转换时将文件属性值中的内容添加到当前页面。该指令最初用于静态布局模板,例如HTML标头。

2)The standard action:

动态:在请求时,将页面属性值中的内容添加到当前页面中。旨在用于来自JSP的动态内容。

3)The JSTL tag:

动态:在请求时,将URL属性值中的内容添加到当前页面。它的工作原理与相似 ,但功能更强大,更灵活:与其他两个包含项不同,URL可以来自Web Container外部!

4) Preludes and codas:

静态的:前奏和尾声只能应用于页面的开头和结尾。

你可以隐含包括序曲(也称为头)和音韵尾 一组JSP页面(也称为页脚)加入 和一个内分别元素在Web应用程序中元素的web.xml部署描述符。在此处了解更多信息:

• 在JSP的开头和结尾配置隐式包含

• 定义隐式包含

标记文件是内容重用的间接方法,是封装可重用内容的方法。一个标签文件是包含的JSP代码片段是可重复使用的源文件自定义标签。

包含文件和标记文件的目的不同。

标记文件(JSP 2.0引入的一个概念)是创建自定义标记的选项之一。这是构建自定义标签的更快,更轻松的方法。 定制标记(也称为标记扩展)是JSP元素,允许将其他Java组件提供的定制逻辑和输出插入JSP页面。通过自定义标签提供的逻辑由称为标签处理程序的Java对象实现。

可以由定制标记执行的任务的一些示例包括对隐式对象进行操作,处理表单,访问数据库和其他企业服务(例如电子邮件和目录)以及实现流控制。

2020-03-07

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值