6.jstl之SQL:update

来源:互联网 发布:cooledit是什么软件 编辑:程序博客网 时间:2024/05/04 17:42
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>测试JSTL</title></head><body><c:out value="测试JSTL"></c:out><sql:setDataSource var="datasource" dataSource="jdbc/sqlserver2008"/>                      <sql:transaction dataSource="${datasource}">  <sql:update var="newTable">    create table mytable (      nameid int primary key,      name varchar(80)    )  </sql:update>  <sql:update var="updateCount">    INSERT INTO mytable VALUES (1,'Paul Oakenfold')    INSERT INTO mytable VALUES (2,'Timo Maas')    INSERT INTO mytable VALUES (3,'Paul van Dyk')  </sql:update>  <sql:query var="deejays">    SELECT * FROM mytable  </sql:query></sql:transaction><hr><h2>使用Rows和列名显示数据</h2>Row[0].NAMEID: <c:out value="${deejays.rows[0].NAMEID}" /><br>Row[0].NAME: <c:out value="${deejays.rows[0].NAME}" /><br>Row[1].NAMEID: <c:out value="${deejays.rows[1].NAMEID}" /><br>Row[1].NAME: <c:out value="${deejays.rows[1].NAME}" /><br>Row[2].NAMEID: <c:out value="${deejays.rows[2].NAMEID}" /><br>Row[2].NAME: <c:out value="${deejays.rows[2].NAME}" /><br><hr><h2>使用rowsByIndex显示数据</h2>Row[0][0]: <c:out value="${deejays.rowsByIndex[0][0]}" /><br>Row[0][1]: <c:out value="${deejays.rowsByIndex[0][1]}" /><br>Row[1][0]: <c:out value="${deejays.rowsByIndex[1][0]}" /><br>Row[1][1]: <c:out value="${deejays.rowsByIndex[1][1]}" /><br>Row[2][0]: <c:out value="${deejays.rowsByIndex[2][0]}" /><br>Row[2][1]: <c:out value="${deejays.rowsByIndex[2][1]}" /><br><%--<sql:update var="newTable" dataSource="${datasource}">  drop table mytable</sql:update>--%></body></html>

原创粉丝点击