JAVA:自定义标签
来源:互联网 发布:typescript 调用js 编辑:程序博客网 时间:2024/05/17 22:34
仿照JSTL out自定义标签
WEB-INF(其他目录也可以)下新建 JSP Tag Library Descriptor(IDEA->New->XML Configuration File) : sxin.tld (名字随意)
<short-name>god</shortname><uri>http://xin.mrsong</uri>
新建一个Class : SxinTag.java (名字随意)
extends TagSupport
Generate->Override->doEndTag
private String value; public void setValue(String value) { this.value = value; } @Override public int doEndTag() throws JspException { JspWriter jw = pageContext.getOut(); try { jw.write(pageContext.getRequest().getAttribute(this.value).toString()); } catch (IOException e) { e.printStackTrace(); } return EVAL_PAGE; }
返回 sxin.tld
Generate->JSP Tag->选择刚才创建的SxinTag
<tag> <name>out</name> <tag-class>test.SxinTag</tag-class> <body-content>empty</body-content> <attribute> <name>value</name> <required>true</required> </attribute></tag>
在JSP页面
1.引用我们的标签 <%@ taglib uri="http://xin.mrsong" prefix="s"%>2.使用标签<s:out value="name"></s:out>
0 0
- 【自定义标签】 java自定义标签
- java自定义标签
- 再谈java自定义标签
- java实现自定义标签
- java 自定义标签示例
- java自定义标签
- java 自定义标签
- java自定义标签
- JAVA WEB 自定义标签
- java自定义分页标签
- java 自定义标签
- java自定义标签
- java中自定义标签
- java 自定义标签
- java自定义标签库
- Java自定义标签
- java 自定义标签
- java 自定义标签
- J2ee项目从0搭建(九):将eclipse创建的web项目迁移到Intellij IDEA中运行
- Android6.0的phone应用源码分析(9)——UICC卡管理
- Swift基础(十四)UITextField
- VC/C++中分割字符串函数AfxExtractSubString的应用
- php+微信开发实现微信图书馆图书查询
- JAVA:自定义标签
- asp.net mvc表单提交
- 定时锁屏软件
- java后台判断请求来自移动端访问还是PC端访问
- 收集整理 View必须要了解的Android坐标知识
- 在maven中 xsi:schemaLocation这一行报错
- 《opencv2计算机视觉编程手册》3-2 策略模式练习
- 谈谈8年C++面向对象设计的经验体会
- OpenCV代码提取:warpPerspective函数的实现