JSP JSTL <sql:dateParam>标签:填充日期型参数
<sql:dateParam> 标签与 <sql:param> 标签功能相似,不过 <sql:dateParam> 主要用于为 SQL 语句填充日期类型的参数值。
语法:
语法:
<sql:dateParam value="value"[type="{timestamp|time|date}"]/>
参数说明:- value:日期参数,使用 java.util.Date 类型,可以引用 EL 表达式。
- type:日期参数种类,其取值范围可以选择 time 时间类型、date 日期类型和 timestamp 日期与时间,也可以引用 EL 表达式。
示例1
本示例应用 <sql:dateParam> 标签设定其数值为“2008-12-1”,用于查询注册日期为 2008-12-1 的用户信息,关键代码如下:<%@page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%> <%@taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%> <sql:setDataSource driver="com.microsoft.jdbc.sqlserver.SQLServerDriver" url="jdbc:microsoft:sqlserver://localhost:1433;databaseName=db_testJSTL" user="sa"password=""/> <% Date date = new Date(new GregorianCalendar(2008,11,1).getTimeInMillis()); request.setAttribute("date",date); %> <sql:query var="rs" sql="SELECT*FROM tb_user WHERE createTime=?"> <sql:dateParam value="${date}" type="date"/> </sql:query>
示例2
本示例在上一示例的基础上加入对详细时间时分秒的限定,将数值具体到“2008-12-1 15:24:12”,用以查询注册时间为“2008-12-1 15:24:12”的用户信息,关键代码如下:<%@page language="java"contentType="text/html;charset=GBK" pageEncoding="GBK"%> <%@taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql"%> <sql:setDataSource driver="com.microsoft.jdbc.sqlserver.SQLServerDriver" url="jdbc:microsoft:sqlserver://localhost:1433;databaseName=db_testJSTL" user="sa"password=""/> <% Date date = new Date(new GregorianCalendar(2008,11,1,15,24,12).getTimeInMillis()); request.setAttribute("date",date); %> <sql:query var="rs" sql="SELECT*FROM tb_user WHERE createTime=?"> <sql:dateParam value="${date}" type="timestamp"/> </sql:query>
所有教程
- socket
- Python基础教程
- C#教程
- MySQL函数
- MySQL
- C语言入门
- C语言专题
- C语言编译器
- C语言编程实例
- GCC编译器
- 数据结构
- C语言项目案例
- C++教程
- OpenCV
- Qt教程
- Unity 3D教程
- UE4
- STL
- Redis
- Android教程
- JavaScript
- PHP
- Mybatis
- Spring Cloud
- Maven
- vi命令
- Spring Boot
- Spring MVC
- Hibernate
- Linux
- Linux命令
- Shell脚本
- Java教程
- 设计模式
- Spring
- Servlet
- Struts2
- Java Swing
- JSP教程
- CSS教程
- TensorFlow
- 区块链
- Go语言教程
- Docker
- 编程笔记
- 资源下载
- 关于我们
- 汇编语言
- 大数据
- 云计算
- VIP视频