JSP简单标签带属性开发
2016-08-20 23:15
344 查看
1、开发带属性的标签,标签处理器类中属性要有相应setter方法,符合javaBean规范
2、tld文件中进行相应属性标签配置
属性配置相关说明如下图
JSPDemo
2、tld文件中进行相应属性标签配置
属性配置相关说明如下图
<%@ page import="java.util.Date" %> <%@ page contentType="text/html;charset=UTF-8" language="java" %> <%@taglib prefix="sdt" uri="/sefDefineTag" %> <html> <head> <title></title> </head> <body> <h1>下面是自定义标签:</h1> <h6>---------------------------------------------</h6> <sdt:tagDemo><%="java代码"%>标签体</sdt:tagDemo> <br/> <br/> <sdt:iteration>循环标签体5次<br/></sdt:iteration> <br/> <br/> <sdt:bodytag>abc</sdt:bodytag> <br/> <br/> <sdt:simpleTag>简单标签体</sdt:simpleTag> <br/> <br/> <sdt:simpleIterationTag>简单标签体循环5次<br/></sdt:simpleIterationTag> <br/> <br/> <sdt:simpleBodyTag>abccde</sdt:simpleBodyTag> <br/> <br/> <%--<sdt:simpleEndPageTag></sdt:simpleEndPageTag>--%> <br/> <br/> <!--tld文件标签属性rtexprvalue为true时,属性表达式写法嵌套java代码如,count="<%=2+3%>"--> <sdt:simpleTagAttr count="5">属性标签体循环<br/></sdt:simpleTagAttr> <br/> <br/> <% Date now = new Date(); request.setAttribute("date", now); %> <sdt:simpleTagAttr2 date="${date}"></sdt:simpleTagAttr2> <br/> <%--或者这样写:--%> <sdt:simpleTagAttr2 date="<%=new Date()%>"></sdt:simpleTagAttr2> <h6>---------------------------------------------</h6> <div> <h1>自定义标签下面内容</h1> </div> </body> </html>
JSPDemo
相关文章推荐
- jsp与servlet
- 46.使用Jsoup解析html获取数据
- JavaScript中的setInterval用法
- JS中的this
- Json解析的过程
- JSP中out.write()和out.print()的区别
- MVC validate.js下使用 ajaxSubmit
- JSP的内置对象之session
- 直接得到Json串,转换为字典
- js的工厂模式
- dwr框架的简单应用
- 分享一张js原型关系图
- KnockoutJS (一)Json动态增删
- JS组件系列——封装自己的JS组件,你也可以
- js代码执行C#代码
- js 数组、对象的使用
- JavaScript简介及示例
- JSON 与 JavaScript
- C#代码中执行js代码的方法
- iD - OpenStreetMap的友好的JavaScript编辑器