JSP自定义标签_属性接收复杂类型处理方式
2013-06-20 22:44
387 查看
jsp定义属性,如果接收参数为日期格式:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@taglib uri="/simpleitcast" prefix="itcast"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>如果标签接收的是一个复杂类型,如果给其赋值</title> </head> <body> <% Date d = new Date(); request.setAttribute("date",d); %> <itcast:demo6 date="${date}"><!--第一种处理方式--!> </itcast:demo6> <itcast:demo6 date="<%=new Date() %>"><!--第二种处理方式--!> </itcast:demo6> </body> </html>
import java.io.IOException; import java.util.Date; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.SimpleTagSupport; //属性说明 public class SimpleTagDemo6 extends SimpleTagSupport { private Date date; public void setDate(Date date) { this.date = date; } @Override public void doTag() throws JspException, IOException { System.out.println(date); } }
<tag> <name>demo6</name> <!-- 为标签处理器类配一个标签名 --> <tag-class>cn.itcast.web.simpletag.SimpleTagDemo6</tag-class> <body-content>scriptless</body-content> <attribute> <name>date</name> <required>true</required> <rtexprvalue>true</rtexprvalue> <!-- 指示属性的值是否可以为一个表达式 --> </attribute> </tag>
相关文章推荐
- JSP自定义标签_属性接收复杂类型处理方式
- JSP自定义标签_属性接收复杂类型处理方式
- 框架之Struts2 处理结果类型、struts.xml标签属性及验证输入的方式
- .net Mvc Controller 接收 Json/post方式 数组 字典 类型 复杂对象
- jsp提交日期类型处理方式二
- \t\t.net Mvc Controller 接收 Json/post方式 数组 字典 类型 复杂对象
- .net Mvc Controller 接收 Json/post方式 数组 字典 类型 复杂对象
- STM32:DMA方式接收SPI总线数据,并按照协议进行处理
- bean注入复杂类型属性
- 使用OLEDB方式读取Excel文件到DataTable中数据类型的处理
- 在jsp中接收并处理servlet传过来的含有bean的List
- ExpandableListView的用法,不同类型数据源的处理方式
- 接收事务处理类型 rcv_transactions
- 属性访问的JSP,Webwokr Tag和Velocity模板表达方式比较
- WinForm控件开发总结(五)-----为控件的复杂属性提供类型转换器
- struts2中使用Blob类型处理图片上传保存在数据库中并在JSP页面中显示图片
- 通过http/https的POST方式,发送、处理和接收XML文件内容
- 【WebService】CXF处理javaBean等复合类型以及Map等复杂类型的数据
- 《pro Spring》学习笔记之Spring+Axis1.4开发WebService实例之复杂类型处理
- 通过http/https的POST方式,发送、处理和接收XML文件内容