• ベストアンサー

チェックボックスにチェックしたものを削除

はじめまして。 htmlのフォームタグからjavaサーブレットを用いて、表形式で出力した検索結果一覧画面(jsp)から、チェックボックスにチェックしたものをまとめて削除したいと思います。 一覧画面でチェックボックスを表示させるまではできたのですが、そこからサーブレットへ値の受け渡し(複数)、データベースへ消しこみに行く処理についてご指南願います。 (環境) windows2000pro tomcat4.1 mysql よろしくお願いします。

  • Java
  • 回答数1
  • ありがとう数3

質問者が選んだベストアンサー

  • ベストアンサー
  • chi-kon
  • ベストアンサー率43% (58/132)
回答No.1

なんとも規模の大きい質問ですね。 Q1.チェックボックスの値をサーブレットに吸い上げる方法について Q2.データベースと連携 Q3.データベースの情報の削除 でしょうか? Q1.のチェックボックスはたしか HttpServletRequest#getParameterValuesを使えば 配列として取れると思いますよ。 Q2.はJ2EEの場合はDataSourceを用いてコネクションを取得することが推奨されているので、別スレッドで質問したほうがいいですね。 Q3.はどんなことがしたいのか情報がすくないのでなんともいえませんね。

関連するQ&A

  • チェックボックスで画像表示

    詳しくは携帯javaですが、javaまたは携帯java、JSPのどれかでチェックボックスやラジオボックスのテキスト(項目)の表示するところにgifなどの画像を表示させることはできないのでしょうか? 例)□ああああああ ↑□がチェックボックスだと仮定して「ああああああ」の部分に画像を表示させたいのです。 無理でしょうか? よろしくお願いします。

  • 「~」が文字化けします

    RED HAT+Apache2.0+Tomcat5+MySQL4.0を使っているのですが、 サーブレットからデータベースへの登録時に文字化けをして困っています。 「~」が「訓」という文字になってしまいます。 また、「表示」や「可能」などの5C関連は、問題ありません。 MySQLのデフォルトのエンコードはujisにしてあり、ターミナルからの SQL直打ち(ターミナルは送受信ともEUC設定)では、「~」はきちんと登録されます。 JSP・サーブレット内での遷移(入力フォーム⇒確認画面での表示など)では EUCで「~」のまま遷移して出力されているのですが、 どこを設定すればいいか、心当たりのある方いらっしゃいますか。 よろしくお願いします。

  • PHPのチェックボックス受け渡し

    現在、PHPにて以下の機能を作りたいと思っています。 表の各マスの中に ○ または × が入っている。(データベースから取得します) 「編集」ボタンを押すと、○はチェックボックス(オン)に、×はチェックボックス(オフ)に変化する。 ユーザーはチェックボックス(オン/オフ)の操作をする。 「更新」ボタンを押すと、操作の結果に応じて、チェック(オン)は○に、チェック(オフ)は×に変化する。 データベースの更新を行う。 データベースから○/×の取得までは出来たのですが、 チェックボックスと表示の受け渡し方法が分かりませんが、どうしたら良いのでしょうか?

    • 締切済み
    • PHP
  • チェックボックスの入力チェックについて

    VB.NETに関する質問です。 画面の一覧(SPREAD等)にチェックボックスがあり、 全てのチェックボックスにチェックがついているかどうかを調べたいです。 「もし一つでもチェックがついていた場合は、チェック処理から即座に抜け、 もし全てのチェックがついていない場合は、エラーメッセージを出力する」 という動作を求めています。 例えば、 For intRowIndex As integer = 0 To MaxRowCount - 1 If CBool(Cells(intRowIndex, checkboxColumn).Value) Then '' チェックがついている場合 Exit For Else If intRowIndex = MaxRowCount Then '' エラーメッセージ出力 End If End If Next という処理で求める動きは可能ですが、 もう少しスマートなロジックがないかと考えています。 どなたか教えて頂けませんでしょうか?

  • Javaサーブレット

    Javaサーブレットの初心者です。 「標準 MySQL 改訂第3版」(2007,3月発行)という本でMySQLを勉強しようと始めたのですが、それ以前の場所で詰まってしまいました。 本の流れは  Apache,MySQL,Tomcat,J2SEをインストール → Apacheの動作確認 → Tomcatの動作確認 → ApacheとTomcatを連携させる。(ここまでは正常に動いています。)→Javaサーブレットの動作確認 ここでブラウザから http://localhost/java/Test と入力すると 「Hello Java」と表示されるはずなのですが HTTPステータス 404 - /java/Test というエラー画面になってしまい、表示されません。 すべて本に書いてあるとおりにやりました。 ファイルの中身なども何度も見直しました。 なぜ表示されないのか教えてください。 お願いします。

  • Javaサーブレット

    Javaサーブレットの初心者です。 「標準 MySQL 改訂第3版」(2007,3月発行)という本でMySQLを勉強しようと始めたのですが、それ以前の場所で詰まってしまいました。 本の流れは  Apache,MySQL,Tomcat,J2SEをインストール → Apacheの動作確認 → Tomcatの動作確認 → ApacheとTomcatを連携させる。(ここまでは正常に動いています。)→Javaサーブレットの動作確認 ここでブラウザから ​http://localhost/java/Test​ と入力すると 「Hello Java」と表示されるはずなのですが HTTPステータス 404 - /java/Test というエラー画面になってしまい、表示されません。 すべて本に書いてあるとおりにやりました。 ファイルの中身なども何度も見直しました。 なぜ表示されないのか教えてください。 お願いします。

  • チェックボックスとして表示

    はじめまして。 JSPを使用して、データベース(oracle) からStringで文字列を取得して表示することが できました。その後その文字をチェックボックスとして表示させたいのですが方法がいまいちよくわかりません。その後、取得した文字を昇順に並べる。 チェックボックスにチェックされた項目とされなかった 項目をHTMLで書かれた、表の別の場所へ分けて 表示させる。などをおこないたいと思っております。 基礎だと思いますが、時間もなくあせっております。 参考となる回答、参考サイトなどお願いいたします。

  • チェックボックスデータを引き継ぐ

    index.htmlのチェックボックスのデータをa.phpで$jyusyoPOSTで受け取りデータベースからデータを取りだし表示させます。そしてb.phpにもチェックボックスの条件で表示させたいです。以前お聞きした際hiddenで出力し、取得しろとの事でしたが詳しく知りたいです。a.phpでどのように出力しb.phpでどのように取得するか詳しく教えて下さい。宜しくお願い致します。

    • ベストアンサー
    • PHP
  • チェックボックス複数選択 mysql受け渡し

    PHPを習いはじめたのですが分からない所がありましたので質問をさせて頂きました。 チェックボックスを作り複数選択されたデータをMYSQLに受け渡したいのですがどうしてもうまくいきません。受け渡しが出来たかと思えばARRAYのみ表示されてしまい、重要な内容が一切表示されません。 こちらがスクリプトになります。 <tr> <td>(チェックボックス)<br />順番不問</td> <td> <span class="checkbox"><input name="check1[]" type="checkbox" value="aaa" />aaa</span> <span class="checkbox"><input name="check1[]" type="checkbox" value="bbb" />bbb</span> </tr> </td> //mysql $sql = "insert into table values('$check1')"; 多分この$sql分のなにかが間違ってると思うですがいくらやっても 出来ません、、 mysql の設定はカラムはcheck1となっており、text, 値はnullとなっております。 どのなたか複数チェックボックスで表示された項目をMYSQLのデータベースに移行できる方法をご存知の方お伺い出来ませんでしょうか。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • ASPでのチェックボックスの使い方について

    初心者ですみません。 ASPを使い、データベース(mdbファイル)にアクセスし、 データを共有しようとしています。 そのなかで、チェックボックスを使いたいのですが、チェックボックスの 値の取得と、更新時にそれがどうなるのか(ちゃんとチェックが ついた状態で表示されるのか)がわかりません。 フォームには、 <input type="checkbox" name="ビル:受付番号" value="OK"> というように、valueを設定していますが、データベースにこの情報が 格納されるには、 RS("ビル:受付番号") = Request.Form("ビル:受付番号") では「OK」という値は格納されないんですね。 #ちなみに格納先はテキスト型です 別にOKじゃなくても、falseでもなんでもいいんですが、情報が ちゃんとデータベースに反映されるようにまずしたいです。 さらにデータベースに載せた情報は後から更新することも考えられますので、 更新作業をしたときに、ちゃんとOKとなっている部分が チェックボックスにチェックされた状態で表示されることを期待して いるのですが、そういったことも可能でしょうか。 全然勉強不足で申し訳ありません。 こういったことはVBを勉強すればわかるんでしょうか。 何卒ご指南ください。

専門家に質問してみよう