ウィリアムのいたずらの、まちあるき、たべあるき

ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も)

Hello World程度のデータベース(その39:実践編 配置)

2007-09-30 22:27:19 | 土日シリーズ

情報処理とは何から、データベースの基本的な話(情報処理試験のデータベーススペシャリスト程度の話まで)を書く、土日のシリーズ「Hello World程度のデータベース」です。

 このシリーズのはじめは、理論的なことを書いてきて、今は、実際にデータベースアクセスプログラムを書いてみましょう!ということになりました。

 一連の手順はここにあって

 今日は、最後の「配置と確認」について書きます。




■今まで作った物+必要なもののまとめ

今まで作ったものは、
  ・JSPファイルindex.jsp
  ・サーブレットHelloWorld.class
  ・DBアクセス DbAccess.class

です。なお、テーブルは、ここで作成したのですでにできているものとします。
 さらに、インストールについても、おわっているものとします。

さらに必要なものは、
   ・JDBCのライブラリ Connector/J 5.0
   ・web.xml
です。JDBCのライブラリについては書きましたので、ここでは、今まで説明していなかった、web.xmlについて説明します。




■web.xml

 これは、サーブレットをどこにおいて、どのように呼び出すかを指定するものです。
 こんな感じで書きます。

<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    version="2.5">
    <servlet>
        <servlet-name>HelloWorld</servlet-name>
        <servlet-class>HelloWorld</servlet-class>
     </servlet>
    <servlet-mapping>
        <servlet-name>HelloWorld</servlet-name>
        <url-pattern>/servlet/HelloWorld</url-pattern>
    </servlet-mapping>
</web-app>

(上記 < > ¥は、本当は半角)
なお、上記はTomcat6.0用になってます。




■配置

 で、置き場所ですが、Tomcatのホームから見て、こんなふうに配置しました

Tomcatのホーム
  |- lib(フォルダ)
  |   |
  |    *-mysql-connector-java-5.0.7-bin.jar (JDBCライブラリ)    
    |
    *-  webapps(フォルダ)
          |
          *-zikken(フォルダ)
       |
              |-index.jsp
       |
              *-WEB-INF (フォルダ)
         |
         |-web.xml
         |
         *-classes (フォルダ)
           |-HelloWorld.class
             |
             *-db (フォルダ)
                         |
                         *-DbAccess.class            


 すでに入っているファイルについては書いていません。今回新しく入れるものについてです。
 Tomcat6.0には、commonフォルダがなかったので、libの中にMySQLのJDBCライブラリを入れてしまいました。
 今回のプログラムは、zikkenというフォルダの中に入れました(これ以外の名前でもOKです)




■確認

ローカルに以上のようにファイルを入れたら、Tomcatを起動して、
(Vistaの人は、Configure Tomcatを「管理者で実行」して、そうでない人はふつうにConfigure Tomcatを起動し、スタートしてください)

ブラウザから
http://127.0.0.1:8080/zikken/index.jsp
を呼び出し、Helloと入れると、下の結果にWorldとかかれます。

なお、index.jspのformタグのActionパラメタが、"http://127.0.0.1:8080/zikken/servlet/HelloWorld"になっていることを確認してください。
(そうでないと、サーブレットを呼び出せませんので)




以上で、「Hello World程度のデータベース」はおしまいです。
来週から、新シリーズをはじめます。


  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

公衆無線LAN利用調査、マクドナルド武蔵中原が5位、なるほどー

2007-09-30 11:23:18 | Weblog

つまり、派遣などで行ってる人が多いってこと?

ここのニュース
富士通社員がこぞって利用?
川崎のマックがなぜか上位――公衆無線LAN利用調査
http://www.atmarkit.co.jp/news/200709/28/ipass.html

によると(以下斜体は上記サイトより引用)


 米アイパスは9月28日、世界の公衆無線LANの利用動向調査を発表した。セッション数が最も多いのはロンドンで、ニューヨークの4倍。国内では川崎市の武蔵中原がなぜか上位に入った。


で、順位は


国内で公衆無線LANの利用が多い場所

1.成田空港
2.羽田空港
3.JR東京駅
4.JR仙台駅
5.マクドナルド武蔵中原(川崎)
6.大阪国際空港
7.ヒルトンホテル(大阪)
8.JR大宮新幹線(埼玉)
9.ヒルトンホテル(成田空港)
10.マクドナルド港南中央(横浜)


5位に、「マクドナルド武蔵中原」ランクインですか(^^;)
そーいうこと。。

記事では


5位には川崎市のマクドナルド武蔵中原アルカード店がランクイン。同店近くには富士通川崎工場や富士通研究所があり、ビジネスユーザーの利用が多いとみられる


 ってあるけど、たぶん、富士通に派遣等されている人たちが、自社の(=派遣元の)勤務報告とか、メールをとったりとかするのに使うんじゃないかなあ。。

 富士通社内で、そーいうのをやっていると、なんか、まずいんで、近くの。。。といっても、武蔵中原には、なにもないので(と、言い切る ^^;)、マックでやるしかないと。派遣元に立ち寄るには時間かかる。。っていうか、みんな終電で帰ってるの(^^;)

武蔵中原には、あんまり行ってないので(キャノンのほうにいったのも合わせても、5回もないかな・・)断定はできんが、そんな気がする。。

P.S でも、数回いっただけで、あそこには、何もないと断言できる。
  まるで、奈良先端大学院大学なみだ(それは、言いすぎですが ^^;)

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする