jstl查询SQL Server 2000数据库实例

本示例从sql2000的pubs数据库中的employee表取出first name、lname.

<%@ page contentType="text/html; charset=GB2312"%>
<%@ taglib uri="http://java.sun.com/jstl/sql_rt" prefix="sql"%>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>
<html>
<head>
    <title>jstl连接SQL Server 2000数据库</title>
</head>
<body>
<h3>本示例从sql2000的pubs数据库中的employee表取出first name、lname</h3>
当然,运行本JSP页须机器已经安装了SQL Server 2000数据库<br>
    <sql:setDataSource driver="com.microsoft.jdbc.sqlserver.SQLServerDriver" url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs" user="sa" password="pass"/>
    <sql:query var="rs">
   select * from employee
    </sql:query>
    <table border="1">
     <tr align="center">
      <td><strong>
       first name</strong>
      </td>
      <td><strong>
       last name
      </strong></td>
     </tr>
     <c:forEach items="${rs.rows}" var="row">
      <tr>
       <td>
        <c:out value="${row.fname}"></c:out>
       </td>
       <td>
        <c:out value="${row.lname}"></c:out>
       </td>
      </tr>
     </c:forEach>
    </table>
    <hr>
</body>
</html>

结果:

本示例从sql2000的pubs数据库中的employee表取出first name、lname

当然,运行本JSP页须机器已经安装了SQL Server 2000数据库

first name last name
Paolo Accorti
Pedro Afonso
Victoria Ashworth
Helen Bennett
Lesley Brown
Francisco Chang
Philip Cramer
Aria Cruz
Ann Devon
Anabela Domingues
Peter Franken
Paul Henriot
Carlos Hernadez
Palle Ibsen
Karla Jablonski
Karin Josephs
Matti Karttunen
Pirkko Koskitalo
Janine Labrune
Maria Larsson
Yoshi Latimer
Laurence Lebihan
Elizabeth Lincoln
Patricia McKenna
Roland Mendel
Rita Muller
Helvetius Nagy
Timothy O'Rourke
Sven Ottlieb
Miguel Paolino
Paula Parente
Manuel Pereira
Maria Pontes
Martine Rance
Diego Roel
Annette Roulet
Mary Saveley
Carine Schmitt
Margaret Smith
Howard Snyder
Martin Sommer
Gary Thomas
Daniel Tonini

你可能感兴趣的:(jstl查询SQL Server 2000数据库实例)