• 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(填充的参数为日期)。

  • 相关阅读:
    Android学习笔记03:学习过程中碰到的一些问题及解决方法
    写于莫言获得诺贝尔文学奖之际
    Windows环境下QT学习笔记01:QT及QT Creator的下载及安装
    Android学习笔记02:AndroidManifest.xml源码
    Android学习笔记01:开发环境搭建
    怀念我的大学四年
    喜获TI MSP430 LaunchPad开发板
    Win7下VS2008破解方法
    手把手教你把Vim改装成一个IDE编程环境
    顺序线性表
  • 原文地址:https://www.cnblogs.com/davidwang456/p/3128358.html
Copyright © 2020-2023  润新知