- - PR -
セッションの使い方がわかりません。
1|2|3
次のページへ»
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2004-05-12 11:16
今、サーブレットで足し算のプログラムを作成しています。
現在、HTMLのフォームで入力し、サーブレットで制御処理(入力内容がエラーでないか)、JSPで計算処理と表示という事は出来ています。 それを、HTMLのフォームで入力したい数値を入力し、サーブレットで計算処理、 JSPで表示をしたいと思っています。 計算処理の結果をセッションに取得させ、JSPにてセッションに取得している結果を 表示させるように考えをしていますが、やり方がわかりません。 ご教授お願いできる方居られないでしょうか? こんな感じで作成したらエラーが出てきました。 int itiban = Integer.parseInt(itibanme); //フォームで入力した値 int niban = Integer.parseInt(nibanme); //フォームで入力した値 int tashizan = itiban+niban; //計算式 int hikizan = itiban-niban; int kakezan = itiban*niban; a =itiban; double b =niban; double warizan = a / b; HttpSession session = req.getSession(); session.setAttribute("tashizan", tashizan); session.setAttribute("hikizann", hikizan); session.setAttribute("kakezan", kakezan); session.setAttribute("warizan", warizan); | ||||
|
投稿日時: 2004-05-12 11:31
int,doubleはプリミティブ型なので、Sessionにはセットできません。
Integer,Doubleを使いましょう。 HttpSession session = req.getSession(); session.setAttribute("tashizan", new Integer(tashizan)); | ||||
|
投稿日時: 2004-05-12 12:16
c95029さん。ありがとうございます。エラーは消えました。
JSPでセッションの情報を取得するにはどうすればよいかわかりません。 ご教授お願いできる方居られないでしょうか? | ||||
|
投稿日時: 2004-05-12 12:31
http://www.atmarkit.co.jp/fjava/rensai2/jspservlet05/jspsevlet05_1.html ここは読みましたか? | ||||
|
投稿日時: 2004-05-12 13:15
はい、読ませて戴きました。イマイチ解らなくて困ってます。
| ||||
|
投稿日時: 2004-05-12 13:18
「いまいちわからない」では答えようがないですよ。 JSPでセッションを取得するには暗黙オブジェクトのsessionを使えばいいというのはわかりますよね? | ||||
|
投稿日時: 2004-05-12 13:21
「いまいちわからない」では答えようがないですよ。⇒申し訳ありません。
はい、解ります。 | ||||
|
投稿日時: 2004-05-12 14:01
黙オブジェクトのsessionを使用すれば良いというのは解りますが、素人なもので書き方がわかりません。
ご教授お願いできる方居られないでしょうか? | ||||
1|2|3
次のページへ»
