- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ServletとJSPで。。。)
ServletとJSPでの記述方法について
このQ&Aのポイント
- ServletとJSPを使用したWebアプリケーションで、JSPの記述方法についてわからない部分があります。
- 具体的には、JSP内のid取得する記述方法についての質問です。
- 実行環境がないため、正しいかどうかは確認できませんが、お力添えいただけると助かります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
とりあえず、間違いだらけな気もしますし、 あと、非常に 「見づらい。」 です。 補足に「改行」が正しいものを記述すると、もっと回答が得られると思います。 とりあえず、わかる部分だけ。 <jsp:useBean id="bean" scope="request" class="java.lang.String"/> ここのclass属性の値はStringじゃなくて、 Schedulebean じゃないかな。 -------------------------------------------------- <FRAME src="/jsp/calender.jsp?Year=<%= year % -------- ↑ >&Month=<%= month %>" --------- ↑ -------------------------------------------------- ここが意味不明(というか見づらい)なんだけど、 たぶん、 <%=year%> じゃなくて <%=bean.getYear()%> じゃないのかな。 ※monthの部分も同じ。 それより、サーブレットでリクエストにBeanをセットして、親フレームでリクエストからBeanを拾って、そのBeanから子フレームのJSPへのパラメータをセットするより、 サーブレットでセッションにBeanをセットして、子フレームのJSPの中で、セッションからBeanを拾って、値を取得した方がいいのでは? (何かしらの理由でセッションにセットしちゃいけないという理由がなければの話ですけど。)
お礼
ご回答ありがとうございました。 見づらくてごめんなさい。 テキストで作成し、貼り付けしたのに 確認せずに投稿してしまった結果です。 以後気をつけたいと思います。