jsp通过tld和tag自定义标签的作用和区别

1.通过tld文件自定义的标签作用:

主要是用来执行后端代码,去获取数据到页面显示,例如开发中可以使用自定义标签通过属性去加载select下拉框;还有一种用法是,有时读取出来的数据是关联类的id或其他字段,但页面要显示对应的名称,这时可以都可以使用tld的方法定义标签。

 

2.通过tag文件自定义的标签作用:

有时jsp代码中有的代码在其他地方也会引用到,为例代码重用就可以把公用部分抽出来定义成一个标签,这样可以增加代码美感。这时又有人会问,为什么不用include?,事实上如果被包含的页面内容是固定的话,两者无异!但开发中常常遇到,两段代码基本相同,但只有一个或几个标签的class的值不同,即是说样式可能不一样,此时就可以使用tag自定义的标签,通过自定义标签的自定义属性把参数传进去,那么自定义标签的代码就会根据传递不同的参数显示不同的样式。

转载于:https://www.cnblogs.com/konglxblog/p/10438000.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值