JSP2的自定义标签(2)
来源:互联网 发布:位图软件有哪些 编辑:程序博客网 时间:2024/05/22 05:30
一,带属性的标签
前面的简单标签既没有属性,也没有标签体,用法,功能都比较简单。实际上还有如下两种标签:
(1)带属性的标签
(2)带标签体的标签
带属性的标签必须为每个属性提供对应的setter和getter方法。带属性标签的配置方法与简单标签也略有差别。
上面这个标签稍微复杂了一点,它包含了5个属性,分别是driver,url,user,pass,sql。程序需要为这五个属性提供setter和getter方法。
该标签的输出内容依旧由doTag()方法决定,该方法会根据sql语句查询数据库,并将查询结果显示在页面中。
上面为query标签配置了driver,url,user,pass,sql五个属性,并指定这五个属性都是必须属性,而且属性值支持动态内容。
使用标签的代码如下;
在jsp页面只需要使用简单的标签,即可完成“复杂”的功能,执行数据库查询,并将查询结果在页面上以表格形式显示,这也正是自定义标签库的目的—–以简单的标签,隐藏复杂的逻辑。
当然,并不推荐在标签处理类中访问数据库,因为标签库是表现层组件,它不应该包含任何业务逻辑。
问题:自定义标签的真正目的是什么?
以简单的标签,隐藏复杂的逻辑。
0 0
- JSP2的自定义标签(2)
- JSP2的自定义标签
- JSP2的自定义标签
- JSP2的自定义标签
- jsp2的自定义标签
- jsp2的自定义标签
- JSP2的自定义标签详解
- 一,JSP2的自定义标签
- 第2章 2.11 JSP2的自定义标签
- 演示传统自定义标签(jsp2.0以前的):
- 自定义JSP标签的简单使用(JSP2.0)
- JSP2自定义标签的简单示例
- JSP2.x自定义标签的创建
- JSP/Servlet-----10、JSP2的自定义标签
- jsp2.0自定义标签(二)
- jsp2.0自定义标签(一)
- JSP2.0自定义标签
- jsp2自定义标签
- Go语言如何在不牺牲运行时性能的情况下提高表达性
- HTML自学 第一节
- 浪费生命啊
- 研发成功新型数字开关电源
- Oracle查询优化-02给查询结果排序
- JSP2的自定义标签(2)
- UE4正则表达式检测输入信息
- 《品味大数据》获得好评,兼论我的2017愿景
- 条形码--JsBarcode
- 文本元素
- 高德地图自定义annotation图标
- poj2524并查集模板
- 学习各种元素标记
- 迟到的2016年年终总结----拒绝平庸的一年