- ベストアンサー
JDBC + JAVA Servlet、JSP、でMysqlのレコード更新、レコード参照について
標記につき勉強中ですが素人です。何とか道筋を教えて下さい。宜しくオ願いします。 http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/mysql_05.htmを懸命に見ています。 以下 ■MySQL JDBC + JAVA Servlet、JSP レコード更新 ・レコード追加で、日本語データが指定できるかテストする。 問題なく追加できる。 <%@ page import="java.util.*,java.sql.*;" contentType="text/html; charset=Shift_JIS"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <TITLE>JAVA Server Page(JSP) - MySQL JDBC Test</TITLE> </HEAD> <BODY> <P>JAVA Server Page(JSP) - MySQL JDBC Test</P> <% String drv = "com.mysql.jdbc.Driver"; String dsn = "jdbc:MySQL://localhost:3306/sak?user=sak&password="; Connection cn = null; Statement st = null; ResultSet rs = null; // MySQL JDBC ドライバロード 以下 ここで説明しているのは上記をJSPで記述すれば動作するということなのでしょうか、お教え下さい。 前提条件が良く分からないのです。或いは何が分からないのか良く分からないレベルです。 多分上記をaaa.JSPに作ればコンパイルされるので動くということかなと考えています。 コンテキスト、Web.Xml、Jap、Java、ViewBeanの関係が分かりません何とか御願致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> ここで説明しているのは上記をJSPで記述すれば動作するということなのでしょうか 動作しません。 JSPのコンテナをサポートしたAPサーバやMySQLが必要で、 データソースの設定も必要です。 またJDBCのドライバも取得してクラスパスを通す必要があります。 >前提条件が良く分からないのです。或いは何が分からないのか良く分からないレベルです。 何が分からないのか分からない人に 何も教えることはできません。 >多分上記をaaa.JSPに作ればコンパイルされるので動くということかなと考えています JSPを動作させる環境はあるということですか? 先にも述べましたが、動作させるにはドライバとデータソースの設定が必要です。 >コンテキスト、Web.Xml、Jap、Java、ViewBeanの関係が分かりません何とか御願致します。 そんなに丸投げをされてもあなた程の初心者に ここですべての解説なんてできません。 もう少し質問事項を絞る必要があると思います。 あるいは適切な回答を得るためにはもう少しご自身の力で せめて何が分からないのか整理する必要があるでしょう。 こっちのサイトの方が初心者向きでわかりやすいかと思います。 http://www.hellohiro.com/jdbcmysql.htm http://www.hellohiro.com/datasource.htm
その他の回答 (1)
- kotoby2003
- ベストアンサー率15% (280/1755)
本を買って勉強してください。 ここで言えるのはそのくらいです。 また、何のために勉強しているか知りませんが、もしエンジニアを目指していて、そういう質問の仕方しているのでしたら、まったく向いてないので、あきらめてください。お願いします。
お礼
本を買える環境にいないので申し訳ありません。
お礼
サイトのご案内ありがとうございました。