考察点:JSP标签
使用标签库的好处包括以下几个方面:- 分离JSP页面的内容和逻辑,简化了Web开发;- 开发者可以创建自定义标签来封装业务逻辑和显示逻辑;- 标签具有很好的可移植性、可维护性和可重用性;- 避免了对scriptlet(小脚本)的使用(很多公司的项目开发都不允许在JSP中书写小脚本)
编写一个Java类实现实现Tag/BodyTag/IterationTag接口(开发中通常不直接实现这些接口而是继承TagSupport/BodyTagSupport/SimpleTagSupport类,这是对缺省适配模式的应用),重写doStartTag()、doEndTag()等方法,定义标签要完成的功能:- 编写扩展名为tld的标签描述文件对自定义标签进行部署,tld文件通常放在WEB-INF文件夹下或其子目录中- 在JSP页面中使用taglib指令引用该标签库



