JSTL详解(六)
SQL相关的标签
今天,我来讲解下一些很重要的jstl标签,如果运用得当,可以大大的简化数据库的操作,减少代码量。首先sql标签可以实现包括查询、更新、事务处理和设置数据源等强大的功能。下面分别讲述。
语法:
举例:sql_datasource.jsp
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>%@>
<%@ taglib prefix="sql" uri="http://java.sun.com/jstl/sql" %>%@>
<%@ page contenttype="text/html; charset=gb2312" language="java" %>%@>
创建普通的数据源:
从jndi名称空间中获得一个数据源。
作用:不用说都知道了,数据库操作中最频繁的查询。
语法:a、没有body
b、有一个body ,并在body 中指定了查询需要的参数
c、有body,并且可以指定可选的参数(在后面讲述)
query
optional
举例:sql_query.jsp
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>%@>
<%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %>%@>
<%@ page contenttype="text/html; charset=gb2312" language="java" %>%@>
第一种查询:
SELECT * FROM sql_test
Name: |
mobile: |
第2种查询:
Name: |
mobile: |