[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends:00706] Re: Servlet でのデータベース接続の不具合について
------------------------- infoseek ML Sponsor --------------------------
<特集>その場でわかる★『北海道 新じゃが10Kgを100名様にプレゼント★
┏━┓┏━┓┏━┓┏━┓┏━┓┏━┓
┃ス┃┃ピ┃┃ー┃┃ド┃┃く┃┃じ┃ ■wチャンスで松茸も当たる■
┗━┛┗━┛┗━┛┗━┛┗━┛┗━┛ ↓↓↓ \(^o^)/ ↓↓↓
くじを引くにはこちらをクリック→ http://www.rakuten.co.jp/jfd/484916/
------------------------------------------------------------------------
中島さん、回答ありがとうございます。
大変申し訳ないのですが、ディストリビューションのバージョンを間違えていました。
正確には RedHat Linux 7.3 です。
参考にさせていただいたHPでは、7.1以降なら大丈夫のような記述でした。
うっかりしていました、申し訳ありません。
>> tomcatやApacheのログには特に何も出力されていません。
>そのような状態になっても例外はスローされてないのですか?
例外の発生は無いようです。
表示結果についてですが
メインページ(予定が表示されるページ)をJSPで記述しており
タイトルや表のテンプレートがJSP内に記述されています。
JSPからデータベースの中身を拾ってHTML形式の文字列を返すメソッドに飛ぶのですが
何も結果を返さず、画面にはJSPのテンプレートだけが表示されるといった感じです。
ちなみに、次のソースがデータベースからデータを拾ってくるDBGetメソッドです。
public String DBGet(Connection DBConn,HttpServletRequest req,HttpServletResponse res)
throws ServletException,IOException{
String sql;//SQL文格納変数
Vector vec = new Vector(1000);//可変長1次元配列ベクトルオブジェクトの宣言。この配列内に予定のデータを与える。
StringBuffer sb = new StringBuffer();
try{
sql = "SELECT ScheduleT.* FROM ScheduleT WHERE ScheduleT.SCODE = StuffT.SCODE ORDER BY SCODE,STIME";
ResultSet rst;
Statement stmt = DBConn.createStatement();
rst = stmt.executeQuery(sql);
while(rst.next()){//DBの中身を最後まで見たら終了。
scode = rst.getInt("SCODE");//社員番号
vec.addElement(String.valueOf(scode));
stime = rst.getString("STIME");//開始時間
vec.addElement(stime);
etime = rst.getString("ETIME");//終了時間
vec.addElement(etime);
sname = rst.getString("SNAME");//名前
vec.addElement(sname);
plan = rst.getString("PLAN");//行動予定
vec.addElement(plan);
String dates = rst.getString("DATES");//日付
vec.addElement(dates);
}
rst.close();
stmt.close();
sb.append(TableSet(vec));←TableSetメソッドは、Vector型変数の中身を使用しHTMLのテーブルを作成する。
}catch(SQLException e){
}
return new String(sb);
}
----
阿部勇二 abe@xxxxxxxxxxxxxxx
------------------------------------------------------------------------
★今なら登録するだけで現金50万円が当たる!?
http://research.infoseek.co.jp/research/index.phtml/mail?svx=971122