<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    superwei

    導航

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    統計

    常用鏈接

    留言簿(4)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    簡單的struts應用開發(2)

    第二步: 配置數據庫

    1.首先創建數據聯接bean, 并打包到 ConnectionPool, 它將從我們配置的聯接池中取得可用聯接.

    // Java Document
    package ConnectionPool;
    import javax.naming.*;
    import javax.sql.*;
    import java.sql.*;
    import java.io.*;
    import java.util.*;

    public class getDbConnection {

    Connection conn;
    Statement stmt;
    ResultSet rs=null;

    String foo = "Not Connected";
    int bar = -1;

    public getDbConnection() {
    try{
    Context ctx = new InitialContext();
    if(ctx == null )
    throw new Exception("Boom - No Context");

    DataSource ds =
    (DataSource)ctx.lookup(
    "java:comp/env/jdbc/TestDB");

    if (ds != null) {
    conn = ds.getConnection();

    }
    }
    catch(Exception e) {
    e.printStackTrace();
    }
    }

    public Connection getCon()
    {
    return conn;
    }


    public void d_close() throws SQLException
    {
    if (rs != null) {
    try { rs.close(); } catch (SQLException e) { ; }
    rs = null;
    }
    if (stmt != null) {
    try { stmt.close(); } catch (SQLException e) { ; }
    stmt = null;
    }
    if (conn != null) {
    try { conn.close(); } catch (SQLException e) { ; }
    conn = null;
    }

    }

    protected void finalize() throws Throwable
    {
    try { d_close(); } catch (SQLException e) { ; }
    }

    }

    2.創建數據庫.

    數據庫名: mystruts

    部門表: mydep

    _______________________________________
    dep_id dep_name
    _______________________________________
    1 dep1
    2 dep2
    3 dep3
    4 dep4
    _______________________________________

    用戶表: myuser
    ______________________________________________
    user_id user_name dep tel
    ______________________________________________
    1 jack 1 0769-2454042
    2 max 2 0769-2454043
    ______________________________________________

    (注: 以上字段為了測試方便. 全部使用字符型)


    第三步: 創建ActionForm (userActionForm.java)

    package mystruts; //請打包到mystruts下.

    import org.apache.struts.action.*;
    import javax.servlet.http.*;

    public class userActionForm extends ActionForm {
    private String action="add";
    private String dep;
    private String tel;
    private String user_id;
    private String user_name;
    public String getAction() {
    return action;
    }
    public void setAction(String action) {
    this.action = action;
    }
    public String getDep() {
    return dep;
    }
    public void setDep(String dep) {
    this.dep = dep;
    }
    public String getTel() {
    return tel;
    }
    public void setTel(String tel) {
    this.tel = tel;
    }
    public String getUser_id() {
    return user_id;
    }
    public void setUser_id(String user_id) {
    this.user_id = user_id;
    }
    public String getUser_name() {
    return user_name;
    }
    public void setUser_name(String user_name) {
    this.user_name = user_name;
    }
    public ActionErrors validate(ActionMapping actionMapping, HttpServletRequest httpServletRequest) {

    return null;
    }
    public void reset(ActionMapping actionMapping, HttpServletRequest httpServletRequest) {
    }
    }

    posted on 2005-10-31 10:30 小辭猬 閱讀(184) 評論(0)  編輯  收藏 所屬分類: JAVA

    主站蜘蛛池模板: 久久精品国产亚洲AV无码麻豆| 久久美女网站免费| 亚洲国产成人久久精品app| 亚洲成人高清在线| 女人18毛片水最多免费观看| 久久午夜无码免费| CAOPORM国产精品视频免费| 久久无码av亚洲精品色午夜| 亚洲网址在线观看| 国产亚洲综合成人91精品| 免费在线观看视频a| 成年人视频在线观看免费| 91福利视频免费观看| 免费无码一区二区三区蜜桃| 日韩在线观看免费| 色欲色欲天天天www亚洲伊| 亚洲国产精品yw在线观看| 亚洲AV乱码久久精品蜜桃| 国产亚洲成AV人片在线观黄桃| 亚洲精品乱码久久久久久不卡| 国产国产人免费视频成69大陆| 一二三四免费观看在线电影| 84pao国产成视频免费播放| 久久精品免费观看| 成全视频在线观看免费| 成人网站免费大全日韩国产| caoporn成人免费公开| 一级毛片一级毛片免费毛片| 国产在亚洲线视频观看| 日韩精品亚洲专区在线影视| 狠狠色伊人亚洲综合网站色| 亚洲乱码一二三四五六区| 亚洲天堂一区二区三区四区| 亚洲精品视频免费在线观看| 亚洲国产成人久久| 亚洲一区二区三区在线| 亚洲综合伊人制服丝袜美腿| 在线精品亚洲一区二区 | 最近免费中文字幕中文高清| 成年大片免费高清在线看黄| 国产精品成人69XXX免费视频|