• 締切済み

JSPとMySQLの連携で・・・

JSPとMySQLでwebアプリケーションを作ろうとしているのですが、 MySQLのテーブルにあらかじめレコードを入れておき、JSPでそれらレコードを 選択肢として表示させ、さらにそれらをラジオボタンなどで選べるようにし、 最後に送信ボタンを押すとそこで選んだ選択肢が次のJSPで表示される。 といったことをしたいのですが可能でしょうか?

  • elmes
  • お礼率59% (59/100)
  • Java
  • 回答数2
  • ありがとう数1

みんなの回答

回答No.2

APサーバーごとにmysqlとの接続の設定が異なるので個別に調べてくださいとしか。(質問者さんの環境は存じませんので) jsp mysql servletあたりで検索すれば参考になるサイトは見つかると思いますよ。 もっと具体的な質問であればピンポイントで回答できますが、概説レベルの話を細かく噛み砕いて説明するのはここの解答欄では不可能です。 mysql、SQLについて java,javaServlet,JSPについて APサーバーについて ざっと思いつくだけでこのくらい調べるべきことがあるので現在の質問内容を実現するにあたりこのあたりから調査してくださいとしかいえないです。

elmes
質問者

補足

現在の使用環境ですが、学校のPCにて行っている事なのでちょっと把握してませんね・・・ 色々検索してみたのですが、やはりピンポイントの内容は見つかりませんでした。

回答No.1

普通はできます

elmes
質問者

お礼

ご回答ありがとうございます。 もしよければ参考となるようなサイトなど教えていただければありがたいのですが・・・

関連するQ&A

  • phpからmysqlの操作について

    phpでmysqlを操作してブラウザー上へレコードの全データをテーブル化して表示したとします。 表示されているレコードから任意のレコードを選択し削除するにはどうすればよいでしょうか。 削除のsqlは解りますが、ブラウザー上に表示されているデータを選択して内容をphpへ送信する方法がわかりません。 フィールドごとにチェックボックスを出力してvalue にフィールドの値をセットしておきsubmit ボタンでvalue値を送信するような方法でしょうか。 Visual Basic などではグッリドコントロールの何処が選択されているか取得できるので簡単ですが, php とブラウザーでそんなことができるとは思えません。 よろしくお願いいたします。 php も sql もWEB上にあります。

    • ベストアンサー
    • PHP
  • サーブレットとJSPの連携

    サーブレットで定義された文字列をJSPに渡して表示させるようにしたいのですが、 サーブレットからJSPへのデータの渡し方がよくわかりません。 参考書やWEBカンファレンスなどのサンプルを見るとすべてサーブレット、Beans、JSPの連携ばかりです。 そもそもサーブレットとJSPだけのWEBアプリケーションは作れないのでしょうか? もしくは、Beansを使用したほうが何かと効率がいいからなのでしょうか? どなたか是非教えてください。

    • ベストアンサー
    • Java
  • JSPでmysqlのテーブル内容をweb表示するには?

    いつもお世話になっています。 当方JSPの勉強中の初心者です。 mysqlにて、すでに何個かのそれぞれフォーマットの異なる(列数が違う)テーブルを用意しています。 テーブルの選択方法は後ほど考えるとして、教えて頂きたいのは、列数も列名もそれぞれ 異なるテーブルをJSPでweb表示することはどの様にすればよいでしょうか? JSPの本でしらべると、項目名はすでに分かっているのが前提で select * from TBL としても、項目名は”項目名1”、”項目名2”と指定して取り出しています。 テーブルによって使用している項目名が異なっているので、項目名指定はできません。 ADOのように"rs.Fields"みたいなコードがあるのでしょうか? 参考になるHPがありましたら教えて下さい。 よろしくお願い致します。

    • ベストアンサー
    • Java
  • JSP + ラジオボタン

    JSP+Servlet+Beanで作ってます。 JBuilder5を使ってます。 JSPはラジオボタン、テキスト、ボタン等があります。 <INPUT TYPE = "radio" NAME = "r1" VALUE = "ins">A <INPUT TYPE = "radio" NAME = "r1" VALUE = "upd">B <INPUT TYPE = "radio" NAME = "r1" VALUE = "del">C としています。 たとえば、Bを選択時、ボタンクリックで Servletにリクエストを送信しますが、 Servletから再びJSPを呼び出し、画面を 表示するとき、ラジオボタンはBを選択 させたいのですが、どうしたらいいですか? FormタグのCHECKEDというオプションを どのように使えばいいのか教えていただきたいのですが。 テキストには、Beanでsetメソッド、 JSPでは、<jsp:getProperty・・・>を使って セットできているんですが、ラジオボタンも 同様ですか? @@@・・・JSPのタグを勉強しないといけないです。 @@@勉強不足です。

    • ベストアンサー
    • Java
  • JSPのNULLレコード表示について教えて下さい。

    JSPでテーブルのレコードを表示するWEBを作成したのですが レコードで空白の部分が「null」という表示になって出てしまいます。 これを空白で表示する事はできないのでしょうか? エンコードの問題なのか分からず困っています。。。 教えて下さい!

    • ベストアンサー
    • Java
  • JSPからMySQLへアクセスできません・・

    JSPでMySQLにアクセスしたいのですが、下記のエラーが解決できません・・・ Exception名等で検索をかけても、非常に件数が少なくて困っています。 エラーはかなり行数が多いので先頭から少し載せてみます。 com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException: Server connection failure during transaction. Due to underlying exception: 'com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 醇A 醇A ' at line 1'. ** BEGIN NESTED EXCEPTION ** com.mysql.jdbc.exceptions.MySQLSyntaxErrorException MESSAGE: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 醇A 醇A ' at line 1 STACKTRACE: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 醇A 醇A ' at line 1 at 環境はWINDOWSXP、TOMCAT5,5、MySQL4.1です。 学校の課題でJSPとMySQLを用いたWebアプリケーションを構築しており、 時間が足りないので、家でも開発を進めようと思ったのですが、先に進めません。 Webアプリケーションの構造はtomcatディレクトリ/webapps/website/内に、regist.jsp、regist.html、login.jsp、login.htmlが、 ./WEB-INF/classes/myAuth/内にAuthModule.javaというファイルがあり、jspからAuthModuleをimportして使用しています。 学校のPC環境はVineLinuxで、tomcatのversionは不明です、MySQLは4.0でした。 学校のPCではうまく実行でき、データベースにアクセスできることが確認できています。 非常にエラーの部分が見づらいとは思いますが、なんとか解決の糸口を教えていただけませんか・・

    • ベストアンサー
    • Java
  • FlashとJSPの連携

     FlashをJSPに埋め込んで、お互いにやり取りするページを作成しています。 HTMLのタグであるEMBEDで、とりあえずFlashに送ることはできたのですが、EMBEDは送信と同時にFlashを表示してしまいます。 そのため2回以上使用するとFlashが重複して表示されてしまいます。これだと配列が送れません。(可能なら For文でループさせて送れるようにしたい)またFlashからJSPにデータを送る方法もわからないのです。 どなたか教えていただけないでしょうか。

  • jspでMysql検索で困っています。

    jspでMysql検索で困っています、 コマンド画面で下記の入力をすると条件の検索が出来ます。 select * from kanagawa where fish like '%コイ%'; (8件中検索されるのは1件でそれが表示されます) jspで命令すると、違う結果が返されてきます。 String sql; sql="select * from kanagawa where fish like '%コイ%'"; ResultSet rs=db.executeQuery(sql); 最初は変数でテーブル名等受け取っていたのですがうまくいかなかったので直接検索文を入れたのですが結果は同じく違う物が検索されてしまいます。(fishのフィールド8件中5件が結果としてでます。) 何を調べても間違いなさそうですが・・ どうにもならず困っています、助けてください、お願いします。

  • JSPの<% %>の部分で困っています。

    JSPでsession.setAttribute("", "")の第二引数の部分に、ラジオボタンの選択結果を入れたいのですが、どう入力すればよいでしょうか? お願い致します。 <html:radio property="addressradio" value="check1"/> <html:radio property="addressradio" value="check2"/>

    • ベストアンサー
    • Java
  • JSPでデータベース作成

    JSPでMySQLを使って、自動でデータベースを作成したいのですが可能でしょうか? MySQLであらかじめデータベースとテーブルを作成しておいて、そこのデータを検索したり、追加したりは出来るのですが、JSPでデータベースを1から作成することが出来ません。 JSPでデータベース名やテーブル名を入力させてから、そこにデータを追加したいと考えています。 何かいい方法ご存知の方、教えてください。よろしくお願いします。

    • ベストアンサー
    • Java