<% てな具合です。 それとは無関係にDB接続などでエラーになっているのではないですよね。 1ボタン、2ボタン、終了ボタン ArrayList shikakuCdList = shikakuCd_Data(); Java MVCフレームワークでショッピング風サイトを作る(Controller 編) Java MVCフレームワークでショッピング風サイトを作って見たのでメモ。 今回はラストのController 編。前回Model 編の続き。 cartman0.hatenablog.com Java MVCフレームワークでショッピ… (配列でsetAttributeできるのかわからなかったので、 intをStringに変換。お好きな方法でどうぞ。 画面を移動させたいんです。 目的 前回はHello Worldの表示を行いました。 rimits.hatenablog.com今回は少しだけ発展させて、表示する文字をユーザ自身が指定できるようにしてみます。(入力画面と確認画面の2画面構成) それにより、画面遷移とフロント - サーバ間の値の受け渡し方法を理解します。 内容を参照できるのかがよくわからないのです。 >表示していてその「C」でスクリプトの「window.close」を 制御がわたるので、そこで >で指定されている <% >しているのですが、原因が分かりません。 という場合にも、valueUnBound()が呼ばれます。 という感じですよね?          3 一般メンバー JSPとJavaScriptの処理の行われる順番について考えていないと int i; と記述されていますが、これ自体が問題です。 jspの暗黙オブジェクトrequestを使用して、request.getParameterをすると、 結局、JSPの終了ボタンクリックでServletに クリックでServletにリクエストを渡す return false; while (rs.next()){ tantoushaallbean.getcode_auth().elementAt(i) + "\">" + <% TestBean test = (TestBean)bumonlist.get(i); %>  フィールド名  code_auth name_auth  クライアント側のブラウザがソースを解釈する オブジェクトの配列をsetAttributeしてjspで読み出せる方法があれば、 ページ遷移① フォームとページ遷移. 3) はログオフの処理を行っている場所で呼び出すようになります。, すみません。 現在、サーブレットからJSPを呼び出して のリンクをクリックするのですよね? //SQLへの接続省略してます inputタグでは、要素に次のものを追加することで、任意のページへ画面遷移できます。, 次にbuttonタグについてです。 submitボタンでFormに指定したURLに画面遷移 submitボタンが押されたり、submit()関数が実行されるとFormで指定したURLを実行します。通常はPOSTを指定しますが、GETも指定できます。 ><% }%> String sql_str = "SELECT email, password FROM customer where email='"+email+"'AND password='"+password+"'"; ">...続きを読む, &ID_B=<%= rs.getString("ID_Bcat_id") %>">番号 用途として、閉じるボタンの対策だけではない・・・ということ。 対策. が呼ばれてしまうので、今問題になっているよう...続きを読む, 一覧表示されているデータのNOをクリックすると、二つのパラメータでデータベースへアクセスし、該当データの詳細画面に遷移する、というプログラムを作っています。 しているのですが、原因が分かりません。 たまたま@ITで似たような内容があったので、基本的には同じように作りました。 ...続きを読む, こんにちは。 Stringをintに変換。 やってはみたのですが、うまくいきませんでした。  フィールド名  code_staff name code_auth (1)ユーザーが×(閉じる)ボタンを押した時 お知恵を拝借できればと思います。よろしくお願いします。, JSPで、データが一覧表示されたフォームから、個々のデータの修正を行うプログラムを作成しています。そこで、一覧表示画面から、選択したデータの修正用の画面に遷移する際、パラメータが渡らずに、NULLでエラーとなってしまいます。 Servletにはリクエストは送信されず、 二つのパラメータを使用する場合のパラメータを渡す方法を教えて頂きたいと思います。よろしくお願いします。, 一覧表示されているデータのNOをクリックすると、二つのパラメータでデータベースへアクセスし、該当データの詳細画面に遷移する、というプログラムを作っています。  すみませんが、上記の件について方法をご存知の方がいらっしゃったら ------------------------------------- 見落としていました。 さて、さっそく質問です。 で取得される値が本当にnullになっているのでしょうか? No.4 で記述したように <% }%> JSPの終了ボタンクリックによって が呼ばれてしまうので、今問題になっているような状況になります。 "> SELECTタグで選択できるデータはDBから持ってきたものとし、尚且つそのタグ FileInfomationクラスの配列を作成し、...続きを読む, setなんちゃらメソッドで値を設定したら、getなんちゃらメソッドを呼べば良かったのです。つまり、set/get以下が同名のメソッド同士をセットで使えば良いのです。 現在では、SELECTタグで選択できるデータはDBから持ってきたものが表示 そこでDBへの書き込みを行うようにします。 String MyAction = req.getParameter("MySubmit"); document.MyForm.submit(); たまたま@ITで似たような内容があったので、基本的には同じように作りました。 とすれば、良いのです。, だいたいのプログラム内容:  とにかくファイルの数分setAttributeしてみました) なにかしないといけないんですか???, ありがとうございます。 <% }%> さて、今回は以下のような処理を行いたいのですが、可能なのでしょうか? それぞれgetなどのアクセサメソッドを持つとします。 1 urizaka 1 パスを指定してもだめでした。   タグの”submit”属性で作ったボタンが押下されるのをトリガーに画面を遷移させる方法です。 思うんですけど、真っ白いページがでてきました。 それとは無関係にDB接続などでエラーになっているのではないですよね。 こちらの方法がお勧めですが。, Urizakaです。 いうJSPを最初に呼んでその中で、「B」、「C」というフレームを という場合にも、valueUnBound()が呼ばれます。 ブラウザを終了してくれたので、 >もし、JSPを呼び出して、画面表示後にすぐ閉じるといった %> ・String s = Integer.toString(int); By following users and tags, you can catch up information on technical fields that you are interested in as a whole, By "stocking" the articles you like, you can search right away. してやってみたのですが、指定の仕方が悪いのだと ユーザーの2重ログイン防止の為に  JSPのソースをサーバ側で解釈、実行する(HTMLのソースを吐き出す) code_authが1の責任者になっている状態です。 考えたのですが、できれば一つのサーブレットで済ませたいと考えたもので このhidden部分はなにに使われるんでしょうか? 教えてください。, >現在、サーブレットからJSPを呼び出して などでできるとあったのですが、 FileInfomationクラスではファイル名やファイルサイズなどの情報を持ち、 request データはきちんと引き継がれています。 この操作で発生するリクエストと応答は1つだけであって、forward が発生したらそれまでの HTTP 出力を破棄して行き先のコードでやりなおす・・・みたい … ------------------------------------- たぶん省略しているのだと思いますが、cat_idには値をセットしていますか? servletプログラミングで上の2つのイベントの拾い方をご存知の方がいたら教えていただきたいです。 でも、うまくデータを照合し分けることができません。パラメータは調べ...続きを読む, ResultSetオブジェクトは、行が無くてもnullにはなりませぬ。つまり、「結果が1行も無いResultSetオブジェクト」になります。 別に存在するHTML画面を表示させたいんです。 どのようにやればよいのかわかりません。 たとえば。。。 まずはじめに、画面1のjspのソースを見てみましょう。
/** 下記はname_authを全て持ってくるメソッドです**/ 前述の例、動くわけがありませんね(汗) 今回の場合は、getAttributeメソッドですね。 , you can read useful information later efficiently.  データベーステーブル名:m_staff 見落としていました。 >処理をご存知の方いらっしゃいましたら JSPを表示するのではなくて、 一覧表示部分のソースは以下のようになっています。 4 isezaki 3 %> (JSPソースコードよりSELECT部分のみ抜粋) ・int i = Integer.parseInt(String); while (rs.next()){ ・・・ <% 若しくは >いうJSPを最初に呼んでその中で、「B」、「C」というフレームを --------------------------------------------------------------------- }catch(SQLException e) { stmt.close(); function func(MyCommand){  ソースの中のJavaScriptを、ソースの上のほうから順次実行する
としてID_Bを&で繋げればMethod="get"で送れますね。 rs.close(); JSPでコンボボックスに表示しようと思います
--------------------------------------------------- さて、今回は以下のような処理を行いたいのですが、可能なのでしょうか? 「ソースを表示」を使って、自分の意図したHTML出力になっているか ここに書いた記事以外にもいろいろとおもしろいことが書かれているので、見てみてください。 ・String s = "" + int; "> 大まかな流れは、 No.3 の補足で、  /** tantoushaallbeanはこのJSPで使うメソッドが入ったBeanファイルです**/ 画面1のボタンを押したら、画面2が表示されています。このように、画面が切り替わることを「画面遷移」と言います。 jspの作成 jspのソース. として、JSP側で、 ------------------------------------- リンクのタグもやってみましたが、 という記述にしていますが、うまく動きません。 stmt.close(); HTML)を移動する場合、onclick=以下に           2 リーダー そこで、aタグ以外のものをつかって任意のページに画面遷移できる方法がないか調べたところ、いくつかあったので記載していきます。, 最初にinputタグについてです。 ・・・ ResultSet rs = stmt.executeQuery(sql_str); でも、うまくデータを照合し分けることができません。パラメータは調べたらきちんと通っており。ResultSetの所に問題があると分かりました。 JSPとServletの基本的なプログラムや遷移方法などは、以下で解説しています。 out.println("