zoukankan      html  css  js  c++  java
  • jstl sql标签使用

    1.setDataSource

    参数名

    说明

    EL

    类型

    必须

    默认值

    dataSource

    数据源

    String

    Javax.sql.DataSource

    driver

    使用的JDBC驱动

    String

    url

    连接数据库的路径

    String

    user

    连接数据库的用户名

    String

    password

    连接数据库的密码

    String

    var

    指定存储数据源的变量名

    String

    scope

    指定数据源存储的JSP范围

    String

    page

    2.query

    参数名

    说明

    EL

    类型

    必须

    默认值

    sql

    查询数据的SQL语句

    String

    dataSource

    数据源对象

    String

    Javax.sql.DataSoutce

    maxRow

    设定最多可以暂存数据的行数

    String

    startRow

    设定从那一行数据开始

    String

    var

    指定存储查询结果的变量名

    String

    scope

    指定结果的作用域

    String

    page

    3.update

    参数名

    说明

    EL

    类型

    必须

    默认值

    sql

    查询数据的SQL语句

    String

    dataSource

    数据源对象

    String

    Javax.sql.DataSoutce

    var

    指定存储查询结果的变量名

    String

    scope

    指定结果的作用域

    String

    page

    4.transaction

    <sql:transaction>标签用于为<sql:query>标签和<sql:update>标签建立事务处理上下文。其语法为:

    <sql:transaction>标签用于为<sql:query>标签和<sql:update>标签建立事务处理上下文。其语法为:

    <sql:transaction dataSource="datasource" isolation="isoationLevel">
    使用
    <sql:query><sql:update>语句
    </sql:transaction>
    dataSource:设置SQL的数据源,它可以是字符串或一个DataSource对象。
    isolation:设置事务处理的隔离级别。隔离级别可以是read_committed、read_uncommitted、repeatable_read或serializable。

    5. <sql:param>标签

    <sql:param>标签用于动态的为SQL语句设定参数,同<sql:query>标签共同使用。可以防止SQL注入作用类似于java.sql.PreparedStatement

    【语法1】:

    <sql:param value=”value”/>

    【语法2】:

    <sql:param>

    Value

    </sql:param>

    【参数说明】:

    value的作用为SQL中的参数赋值。

    【使用示例】:

    <sql:query var=”result”>

    select * from person where 序号=

    <sql:query>

    6<sql:dateParam>标签

    <sql:dataParam>标签主要用于为SQL标签填充日期类型的参数值。

    【语法】:

    <sql:dateParam value=”date”[type=”timestamp|time|date”]/>

    【参数说明】:

     value属性:java.util.Date类型的参数。

     type属性:指定填充日期的类型timestamp(全部日期和时间)、time(填充的参数为时间)、date(填充的参数为日期)。

  • 相关阅读:
    一道初中练习题,现在的我几乎差点很有可能搞不好似乎仿佛就没有做出来.
    [转]IBM ThinkPad 全新、原装机验机流程(完全版)
    在一个BBS上看到的.觉得很不错,放过来.
    验证数字的正则表达式集
    基于百度地图SDK + SQLite数据库的安卓管理系统
    C# 将系统时间转换成农历时间
    博客园
    C#正则表达式的简单用法
    单张图片轮换
    2个有焦点时文字消失或变淡效果
  • 原文地址:https://www.cnblogs.com/davidwang456/p/3128358.html
Copyright © 2011-2022 走看看