`
zhangweieye
  • 浏览: 8901 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

JSP自定义标签(SimpleTagSupport)

tag 
阅读更多

1、在web.xml中指定TLD文件


 

2、创建TLD文件,并配置标签信息



 

3、编写标签类(标签显示内容写入到FTL模板中)



 


 

4、在jsp页面顶部引入标签库、并使用



 


 5、使用自定义标签的好处:

--JSP标签可以提高JSP页面的可读性, 使用JSP标签就是为了消除JSP页面的<%%>中的Java代码。

--可以把页面美工工作和程序编写分开。

--自定义JSP标签通常是为了复用,比如相同的功能不需要在不同的页面书写同样的代码,方便页面代码的维护。

 

附:Freemarker文档

分享到:
评论

相关推荐

    jsp自定义标签开发+TLD文件元素详解+实例

    jsp自定义标签开发+TLD文件元素详解+实例;从jsp1.1开始就可以在jsp页面中使用自定义标签了,使用自定义标签不但可以实现代码重用,而且...Jsp2.0的标签扩展API中又增加了SimpleTag接口和其实现类SimpleTagSupport。

    JSP 自定义标签

    JSP标签扩展可以让你创建新的标签并且可以直接插入到一个JSP页面。 JSP 2.0规范中引入Simple Tag Handlers来编写这些自定义标记。 你可以继承SimpleTagSupport类并重写的doTag()方法来开发一个最简单的自定义标签。 ...

    JSP自定义标签入门学习

    JSP标签扩展可以让你创建新的标签并且可以直接插入到一个JSP页面。 JSP 2.0规范中引入Simple Tag Handlers来编写这些自定义标记。你可以继承SimpleTagSupport类并重写的doTag()方法来开发一个最简单的自定义标签。 2...

    jsp自定义标签之ifelse与遍历自定义标签示例

    第一个示例: 简单的jsp自定标签获取内容: 首先创建一个jsp实例类然后继承SimpleTagSupport类 然后实现父类的doTag()方法 在这个方法里获取标签体里的内容this.getJspBody(); 返回的是JspFragment 类,根据这个类...

    自定义标签模式 输出动态时间

    继承了 SimpleTagSupport 类的一个 dotag 方法 2.还需要一个 TimeTage.tld &lt;tlib-version&gt;1.1 &lt;short-name&gt;TimeTag &lt;uri&gt;http://www.TimeTag.com&lt;/uri&gt; &lt;name&gt;out &lt;tag-class&gt;tag.TimeTag &lt;body-content&gt;...

    java_web_第8章_自定义标签.ppt

    9.1 简单标签的开发 9.2 理解TLD文件 9.3 几种类型标签的开发 9.1.1 标签扩展API 9.1.2 自定义标签的开发步骤 9.1.3 SimpleTag接口及其生命周期 9.1.4 SimpleTagSupport类

    jsp中自定义Taglib详解

    自定义标签类都必须继承一个父类:javax.servlet.jsp.tagext.SimpleTagSupport,或者TagSupport除此之外,JSP自定义标签类还有如下要求。 如果标签类包含属性,每个属性都有对应的getter和setter方法。 重写doTag()...

    JSP自定义标签简单入门教程

    extends JspTag Interface for defining Simple Tag Handlers. Simple Tag Handlers differ from Classic Tag Handlers in that instead of supporting doStartTag() and doEndTag(), the SimpleTag interface ...

    Syske#person-learning-note#自定义标签——带属性的标签1

    设置标签属性,并使用:示例代码:public class QueryTag extends SimpleTagSupport {private Connecti

    JSP自定义注解

    运用SimpleTagSupport进行老师之前讲的代码再一次使用,测试没有问题!!

    jsp简单自定义标签的forEach遍历及转义字符示例

    首先还是创建一个标签处理器类,定义两个属性,String var; Object items; 因为items要迭代各种集合,所以要使用Object; 然后重写setter方法; 声明一个成员变量,集合类型的, 和上面两个属性是不相同的,这个是...

    javax.servlet.jsp.tagext源码

    TagSupport SimpleTagSupport tagext javax servlet jsp Tag 标签

    simpletagsupport实例

    NULL 博文链接:https://songsong737.iteye.com/blog/1621525

    JSP和Servlet面试题

    写一个自定义标签要继承什么类 SimpleTagSupport,一般调用doTag方法 或者实现SimpleTag接口 5.Jsp如何处理json 在 jsp 中处理 JSON,通常需要配套使用 JQuery 控件,并且导入一些 Common jar 包。 使用 ...

    JSP/Servlet

    SimpleTagSupport 類別(&lt;jsp:attribute&gt;) Scripting Variable Tag File Tag File是從JSP 2.0開始新增的功能,主要的目的是讓撰寫JSP網頁的網頁設計人員即使在不懂Java語法的情況下,也可以使用JSP語法來自訂...

    JavaEE6官方API

    JavaEE6官方API。 初学的时候遍寻JDK文档觅不到HttpServletRequest,SimpleTagSupport 郁闷啊~~~~~

Global site tag (gtag.js) - Google Analytics