如何使用jsp自定义标签 JspTag 使用入门

 时间:2024-10-14 20:29:09

1、jsp自定义标签需要引入两个jar 分别是javax.servlet.jsp.jarjavax.servlet.jar

2、建立tld文件,建议目录为WEB-INF下,tld文件窑钕仇焱结构为下图,uri为整个标签库的名称,可以理解为java类,每一个tag分支,可以失窝蜜琶理解为java类中的每一个方法,我们在调用jsp自定义标签的时候就和调用java类一样,通过类找方法。tag分支重点要讲tag-class,该属性为该标签方法所指向的java类。attribute为参数,相信属性看步骤三附图。

如何使用jsp自定义标签 JspTag 使用入门

3、关于tld文件属性的说明,可以参考下图

如何使用jsp自定义标签 JspTag 使用入门
如何使用jsp自定义标签 JspTag 使用入门
如何使用jsp自定义标签 JspTag 使用入门

4、将tld文件引入web.xml中,建议名称与tld文件标签库名称一致

如何使用jsp自定义标签 JspTag 使用入门

5、编写jsp自定义标签类,该类继承TagSupport类,我们需要做的就是重写doStartTag,我们可以通过JspWriter将后台处理的东西直接输出到jsp页面。当然了,输出的内容在实际操作中肯定经过了非常复杂的逻辑。

如何使用jsp自定义标签 JspTag 使用入门

6、页面调用,首先需要引入标签,<%@ taglib uri="option" prefix="option"%> option为标签名 定义在tld文件中,引用之后就可以在页面调用自定义标签了,简单的一行代码。即可实现一个grid的输出,且可以重复利用。

如何使用jsp自定义标签 JspTag 使用入门
  • WORD文档打印时如何添加机密水印
  • 秋葵如何食用?
  • 大学生该如何提高自我创新能力
  • 仓库货架的选择
  • 作业精灵怎么注销账户
  • 热门搜索
    法律手抄报的内容 美丽的春天手抄报图片 名人手抄报图片 关于百分数的手抄报 有关运动会的手抄报 生物手抄报内容 文明小学生手抄报 关于道德的手抄报 文明伴我行手抄报内容 幼儿手抄报图片