%@ page contentType="text/html; charset=GBK" %>
<%@ page import="java.io.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.text.*" %>
<%@ page import="java.sql.*" %>
<%@ page import="javax.sql.*" %>
<%@ page import="javax.naming.*" %>
PostgreSQL JDBC 测试页面
<%request.setCharacterEncoding("GBK");%>
<%
/*
本例是使用jdbc连接PostgreSQL的例子,相应参数根据自己情况进行修改!
有关PostgreSQL JDBC的详细说明请访问 http://jdbc.postgresql.org/
*/
Class.forName("org.postgresql.Driver");
Connection conn = DriverManager.getConnection("jdbc:postgresql://localhost:5432/数据库名称?user=账号&password=密码");
Statement stmt = null;
ResultSet rs = null;
try {
stmt = conn.createStatement();
rs = stmt.executeQuery("SELECT * FROM cities");
while(rs.next()){
%>
<%=rs.getString("name")%>
<%
}
rs.close();rs=null;
stmt.close();stmt = null;
conn.close();conn = null;
} finally {
if (rs != null) {
try {
rs.close();
} catch (Exception sqlex) {
}
rs = null;
}
if (stmt != null) {
try {
stmt.close();
} catch (Exception sqlex) {
}
stmt = null;
}
if (conn != null) {
try {
conn.close();
} catch (Exception sqlex) {
}
conn = null;
}
}
%>