[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends:00702] Servlet でのデータベース接続の不具合について
------------------------- infoseek ML Sponsor --------------------------
┏━┳━┳━┳≪資格の大原 合格Web 税理士講座 ≫━┳━┳━┳━┳━┓
┃大┃原┃税┃理┃士┃講┃座┃!┃合┃格┃者┃の┃84┃%┃が┃受┃講┃
┗━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━┛
★パソコンさえあれば自宅で学べるのが合格Web!24時間いつでも何度でも受講
┗ http://www1.ibc.ne.jp/ad/ibc0088.html
------------------------------------------------------------------------
阿部と申します。
誤って空のメールを送ってしまいました…。
大変、申し訳御座いません。
今回、はじめて質問をさせていただきます。
仕事でJavaServletの開発を行っており、試験的に社員の行動予定表のプログラムを作成してみました。
内容としては
・登録者全員の各日付ごとの行動予定をデータベースから取得し、画面に表示する。
・登録者別の予定入力フォームを用意し、日付を指定し行動予定を入力する。
というシンプルなものです。
開発・動作環境は
使用OS:RedHat Linux 7.0
Servletコンテナ:tomcat-4.0.4
Applicationサーバー:Apache1.3.23
データベースソフト:mysql
です。
稼動はしているのですが、半日くらい動かしていると突然データベースをから予定を
拾ってこなくなる現象が起きて困っています。
tomcatやApacheのログには特に何も出力されていません。
行動予定出力のServletの抜粋です。(長くて申し訳御座いません)
public void init(ServletConfig config)throws ServletException{
try{
DBConnection dbc = new DBConnection();←データベースとの接続に関するクラス(自作)
conn = dbc.GetConnect(conn);
}catch(ServletException e){
}
}
public void destroy(){
try{
conn.close();←コネクションのクローズ
}catch(SQLException e){
}
}
public void doGet(HttpServletRequest req,HttpServletResponse res)
throws ServletException,IOException{
System.out.println("Start Schedule2//");
HtmlProduct Htm = new HtmlProduct();
String strTable = Htm.DBGet(conn,req,res);←DBGetメソッドはこれらの引数を渡し,データベース内の予定を取得し
文字列(内容はHTMLの記述)で、行動予定を返すというものです。
req.setAttribute("TABLE",strTable);←メイン画面としてJSPを用いており、JSP側でgetAttributeで取得した
文字列を表示しています。
}
----
阿部勇二 abe@xxxxxxxxxxxxxxx
------------------------------------------------------------------------
★今なら登録するだけで現金50万円が当たる!?
http://research.infoseek.co.jp/research/index.phtml/mail?svx=971122