• ベストアンサー

データベースの値を表示させるには?

現在、Javaを使ってプログラミングを行っています。 ・スパイダーツールサンプル&クックブック。という本が主に使用しているものです。JavaプログラムでYahooファイナンスの株価ランキングの情報を、MySQlでデータを取り込む…ということをしています。 そこまではOKなのですが、その取り込んだデータをサーバ上などに表示したい(取り込んだYahooファイナンスのランキングを見られるようにしたい)んです。 そんな場合、Javaプログラムではどんな、構文?命令文?を使用すればよいのでしょうか??? 言っている意味が良く分からないかと思いますが、何か少しでも手がかりになるようなヒントが欲しくて投稿致しました。 多少でも見当がつくような事項があれば、自分でまた調べていってできるのではないかと考えています。 どうか、お返事下さいますよう宜しくお願いします。

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

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

  • ベストアンサー
  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.2

>サーバ上などに表示したい Webブラウザ上で表示したいということでしょうか? それともサーバー上のディスプレイに表示したいということでしょうか? 前者ならJSPやサーブレット、 http://www.hellohiro.com/jsp.htm 後者ならswingを使ってください。 http://www.hellohiro.com/swing.htm

0212125i
質問者

補足

sha-girlさん、回答ありがとうございます! また返事が遅くなり申し訳ありません。 >サーバ上などに表示したい >Webブラウザ上で表示したいということでしょうか? それともサーバー上のディスプレイに表示したいということでしょうか? この回答に対して再び質問があります。 sha-girlさんがおっしゃっている、 Webブラウザ上で表示 → ネット上で公開するように表示。 サーバー上のディスプレイに表示 → ローカルホスト内で表示。 ということでよろしんですよね? だとしたら、私は後者のほうに当たります。説明不足ですみません… Swingではどうか?というアドバイスを頂きまして、あれからJAVAの逆引き大全などを購入して調べてみました。 やりたいことはどうもその方法に近いようなのですが、私の場合アプレットビューアに表示させたいのではなく、 用意してあるHTMLかJSPのページに表示させようと考えているのですが… Swingでもそれは可能なのでしょうか? 一応、ヒントも頂いた上本も購入したことですし調べて色々試して見ます。 sha-girlさん、ありがとうございます

その他の回答 (2)

  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.3

>ローカルホスト内で表示。 Swingでも可能ですが、この場合Swingは使う必要がなさそうですね。 つまりJSPです。あとはブラウザで自分のアドレスを指定して 表示出来ます。(自分自身のIPは127.0.0.1です。) (もちろんサーバーにWebブラウザがはいってないと駄目ですが・・・) >構文?命令文? JSPは動的にHTMLを生成するものなので表示ということに関しては 特に何も問題ないと思います。 http://www.hellohiro.com/jsp.htm データベースにアクセスするにはJDBCで調べてください。 http://www.hellohiro.com/jdbcmysql.htm

0212125i
質問者

お礼

sha-girlさん、お返事ありがとうございますm(_ _)m JSPってやつを使わないといけないわけですねぇ… なかなか表示にはまだ程遠いようです! 教えて頂いたURLを参考に、また頑張ってみます!長い期間ありがとう ございました☆

  • ngsvx
  • ベストアンサー率49% (157/315)
回答No.1

1.サーバーで表示する必要はあるのでしょうか? 2.あるとすれば、どの程度重要なものでしょうか? (絶対に必要、できれば必要等) これによって、全体の仕組みが全く違ってきます。

0212125i
質問者

補足

回答が随分と遅くなり申し訳ありません。 ngsvxさんのアドバイスにより、私がしようとしていることはサーバーで表示する必要ない、ということが分かりました。 基礎知識がなっていないため、迷惑をお掛けしてすみません。 もしサーバーで表示する必要がなく用意してあるHTMLやJSPに表示させようとする場合は、どのような仕組みのもと動かせばいいのでしょうか? 宜しければ、簡単で構いませんのでご回答の程よろしくお願いします。 では!

関連するQ&A

  • MATLABのプログラム

    インターネットのweb上のデータを読み込んでグラフ表示するといったプログラムをMATLABを用いて考えているのですが、例えばYahooのファイナンスの株価データを読み込むといった場合、どうすればよいのでしょうか? ちなみに自分はJAVAやCは多少経験済みですが、MATLABはまったくの初心者でほとんどわからない状態です。 どうか簡単でいいのでヒントになるようなことを教えていただければ幸いです。

  • データベース

    windows上でデータを管理するアプリケーションをつくろうと思っており、将来的には市販出来ればいいと思っています。現在mysqlをローカルで動かしデータ管理をすることを考えていますが、市販した場合ライセンスの問題がありmysqlに相当の金額を払わないか、またはソースをオープンにする必要があると聞きました。ローカルでデータ管理をする際に、データベースソフトを使うのがいいのかそれともXMLで代用してしまうのがいいのかを迷っています。mysql以外にフリーで使いやすいソフトはあるのでしょうか。データ数はせいぜい1万件ぐらいです。使用言語はjavaを考えていますが、VC++でもいいです。アクセス速度などを考えて皆さんの意見を聞かせて下さい。よろしくお願いします。

    • ベストアンサー
    • Java
  • 2005年6月末の株価時価総額ランキング

    2005年6月末の株価時価総額の企業ランキングをみれるサイトを知りませんでしょうか。 ヤフーファイナンスなどでは、直近のしかみれなくて。。

  • 株価データ取得プログラム

    ヤフーなどから時系列の株価データを取得するプログラムを作りたいのですが、かいもく見当がつきません。 ヒント、参考URL等教えてください。 よろしくお願いします。

  • Javaプログラム内の正規表現

    スパイダーツールという技術(?)をつかって、 (あらかじめプログラミング言語で、使用者の必要な情報のみを検索し、出力してくれるというもの。言語はJavaでできています。) ヤフーファイナンスの値上がり/値下がり率ランキングを自分仕様にして利用しようと考えています。 その場合、Javaプログラム内に正規表現で書かれている部分があって、そこも書き換えが必要のようなんです。 しかし正規表現となると、不得意なJavaよりももっと理解不能! …そこで質問です。 日本語→英文 英文→日本語 と直せる翻訳サイトのように、正規表現も翻訳できるサイトありませんか!? もしくは正規表現について、分かりやすいサイトをご存知の方はご一報をどうぞ宜しくお願い致します。

    • ベストアンサー
    • Java
  • yahooファイナンスでの個別銘柄の1分足のデータ

    http://k-db.com/site/jikeiretsu.aspx?c=4689-T&hyouji=minutely&date=2013-12-20 のサイトではyahooファイナンスからの1分足の株価データを掲載しているようですが、 ここに絶対に間違いがないとも限らないでしょうから なるべく自分で直接yahooからデータを取得したいので、 yahooファイナンス自体に 個別銘柄の1分足の株価データを掲載しているページは あるのでしょうか? yahoo以外のデータが信頼できそうなサイトでもいいです。 リアルタイム株価として表示されている株価をスクレイピングする というやり方もあるでしょうが、 チェックする銘柄の数が多くなると 自動化プログラムに自動ゲットさせても時間がかかってタイムラグが発生し デイトレードでは不利になりそうな気がします。 ご存知の方、どうぞよろしくお願いします。

  • ホームページとデータベースの連動

    ホームページとデータベース(住所録的なもの)を連動させて、検索したら目的のデータが抽出されるプログラムを作りたいと思います。いろいろな方法があるようですが、どこら辺に見当をつけていいものかわかりません。参考書籍等あれば教えていただけないでしょうか。ちなみに、当方プログラミングを扱ったことがありません。今から勉強です。ウェブサイトは作れます。

  • データベースへの接続

    以前の質問の、PHP+MySQLの「データを検索して表示する」についての続きなのですが、データを検索すると、 DB Error: not found という画面が出ました。これは構文はあってるけどDBが見つからないって事なんですか? データベースは「速効!図解プログラミングPHP+MySQL」を見ながら、下記のように作りました。 mysql> show fields from member; +------------+---------------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------+---------------------+------+-----+---------+----------------+ | id | mediumint(9) | NO | PRI | NULL | auto_increment | | last_name | varchar(50) | YES | | NULL | | | first_name | varchar(50) | YES | | NULL | | | age | tinyint(3) unsigned | YES | | NULL | | +------------+---------------------+------+-----+---------+----------------+ 4 rows in set (0.01 sec) MYSQLをインストールした後で、XAMPPをダウンロードしたのですが、それが原因なんでしょうか? 解決策を教えてください。 質問ばかりしていますが、よろしくお願いします。

    • ベストアンサー
    • PHP
  • 株価情報がリアルタイムで表示されるサイト

     8月末から始めた初心者です。  株価はテレビ大阪のデータ放送とYahooファイナンスをチェックしていますが、どちらも20分ほど遅れて反映されます。 1.無料で株価がリアルタイム表示されるサイトはありませんか? 2.無ければ有料のYahooファイナンスVIP倶楽部の利用を考えています。  ここは初月無料、2ヵ月目から課金とのことですが、ヤフオクのプレミアム会費のように。月初めに加入し2ヵ月目の末日に一旦退会して課金を事実上半額にする裏技は使えますか?

  • Webページに株価を表示させるには?

    webページ上に現在の会社の株価や日経平均の株価を表示したいと考えております。 企業ポータル等でよくある話だとは思うのですが、Webサイト等で調べているのですが なかなか情報がありません・・。 まず上記のように株価の情報をどこかのサイト(例えばYahooファイナンスなど)からデータを取得してWebで表示する、ということは可能なのでしょうか? (データの取得は有料サービス等になってしまうのでしょうか?) イメージとしては、DBに株価データを蓄積するのではなく、 ユーザからWebページのアクセスした際に、どこかのサイトから株価データを取りに行って 値を表示する、といった感じで考えております。 宜しくお願い致します。

    • ベストアンサー
    • Java

専門家に質問してみよう