JavaWeb之JSP自定义标签实例(属性:字体颜色、字体大小、链接地址)

您所在的位置:网站首页 jsp怎么调字体大小 JavaWeb之JSP自定义标签实例(属性:字体颜色、字体大小、链接地址)

JavaWeb之JSP自定义标签实例(属性:字体颜色、字体大小、链接地址)

2024-07-12 21:18| 来源: 网络整理| 查看: 265

自定义标签功能: 可以链接到网页: 名称:Mya 属性:字体颜色、字体大小、链接地址

Java类(继承TagSupport):

package com.test; import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.tagext.TagSupport; public class Mya extends TagSupport { private String color = ""; private String size = ""; private String url = ""; public void setColor(String color) { this.color = color; } public void setSize(String size) { this.size = size; } public void setUrl(String url) { this.url = url; } @Override public int doStartTag() throws JspException { try { JspWriter out = pageContext.getOut(); out.print(""); } catch (Exception e) { System.out.println(e); } return EVAL_PAGE; } @Override public int doEndTag() throws JspException { try{ JspWriter out = pageContext.getOut(); out.print(""); }catch (Exception e) { System.out.println(e); } return EVAL_PAGE; } }

TLD文件(配置标签信息,映射java类):

1.0 mya /WEB-INF/tlds/mya mya scriptless com.test.Mya show a freestyle color false false size false false url true false

测试页面(JSP)

Mya baidu

运行结果: 运行结果1 运行结果2



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3