日期:2014-05-16  浏览次数:20372 次

jdbc连接db2实现

1.

?

?

无法在request间传值

? ? ? ? ? ? ? ?//response.sendRedirect("datagrid.jsp");

?

? ? ? ? ? ? ? ?可在request间传值

RequestDispatcher rd =request.getRequestDispatcher("datagrid.jsp");

rd.forward(request, response);

2.配置c 标签

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_4.xsd" id="WebApp_ID" version="2.4">

? <display-name>do</display-name>

? <welcome-file-list>

? ? <welcome-file>index.htm</welcome-file>

? ? <welcome-file>index.jsp</welcome-file>

? </welcome-file-list>

? <taglib> ?

? <taglib-uri>http://java.sun.com/jstl/core</taglib-uri> ?

? <taglib-location>/WEB-INF/tld/c.tld</taglib-location> ?

</taglib> ?

? <servlet>

? ? <servlet-name>ViewUserInfo</servlet-name>

? ? <servlet-class>com.butone.servlet.ViewUserInfo</servlet-class>

? </servlet>

? <servlet-mapping>

? ? <servlet-name>ViewUserInfo</servlet-name>

? ? <url-pattern>/ViewUserInfo</url-pattern>

? </servlet-mapping>

?

?

</web-app>

?

获得值

<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>?


<c:forEach items="${list}" var="list">

?

?<c:out value="${list.ID}" /><c:out value="${list.USERNAME}" /><br/>

?

</c:forEach>

?

3.db2 8 jdbc

/*

?* 创建日期 2012-5-19

?*

?* 更改所生成文件模板为

?* 窗口 > 首选项 > Java > 代码生成 > 代码和注释

?*/

package com.butone.common;

?

/**

?* @author Administrator

?*

?* 更改所生成类型注释的模板为

?* 窗口 > 首选项 > Java > 代码生成 > 代码和注释

?*/

import java.io.IOException;

import java.io.InputStream;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import java.sql.ResultSetMetaData;

import java.sql.SQLException;

import java.util.ArrayList;

import java.util.Collections;

import java.util.HashMap;

import java.util.List;

import java.util.Map;

import java.util.Properties;

?

public class CommonJdbc {

?

// jdbc连接对象

private Connection conn;

// 操作对象

private PreparedStatement pst;

// 结果集对象

private ResultSet rs;

?

// 配置文件对象

// 返回配置文件对象

public static Properties getProperties() {

Properties prop = new Properties();

InputStream in = null;

try {

in = CommonJdbc.class.getResourceAsStream("jdbcconfig.properties");

// in =