プラグイン[Sysdeo Tomcat] vol.2
さて、昨日の続き。
コンテキストってなんだ?ってことだったな。
昨日探した3つのサイトを読むと・・・。
コンテキストっていうのは、Tomcatのwebアプリケーションだ!
物理的にいうと、webapps直下の各フォルダ(1フォルダで1コンテキスト)。
で、このコンテキストごとにDBの接続とか、HTTPセッションの設定をするファイルがあるんだな。
そのファイルがコンテキスト.xmlなのね。
Tomcat5まではその設定をserver.xmlでしてたけど、Tomcat5からはコンテキスト.xmlでするようになったんだな。
あ。そして、そのコンテキスト.xmlのパスは、
$CATALINA_HOME/conf/Catalina/localhost/コンテキスト.xml
って一箇所なのね。
ふうん・・・![]()
じゃ、ここで仕切りなおし。
eclipseの SysdeoTomcatプラグイン にあるコンテキスト宣言モードっていうのは、自分がこれからeclipseで作るwebアプリケーションのDB接続とかの設定をどこでしますか?ってことっぽいな。
ここでServer.xmlを選んだら、Server.xmlで一括管理。
コンテキスト・ファイルを選んだら、コンテキスト.xmlで管理ってことか。
あ~
で、その下がそれぞれのパス設定ってことだな。
ふむふむ![]()
意味分かったけど、どっちがいいんだろ。
アプリケーションごとに設定できるほうがよさそうだし、コンテキスト.xmlえらぼっと。
ん![]()
あとは、セキュリティーマネジャーやら、アプリケーションマネジャーやら設定があるけど、今回は見送り。
で、あとは・・・。
Tomcatパースペクティブのカスタマイズか。
Javaパースペクティブで、Tomcatプラグインをすぐ作れるようにするのね![]()
JVMの設定もインストールしてるパージョンを選択したし![]()
よし!明日いよいよeclipseでTomcatアプリの開発だアアアアアアアアアア!!
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
プラグイン[Sysdeo Tomcat] vol.1
3日間、勉強をサボってたので、今日は久しぶりにやろう。
今日の目標は、EclipseでTomcatのHelloWorldを実行すること。
ApacheもTomcatも使えるようになったから、All-In-One-EclipseにTomcatプラグインをいれてみる。
All-In-Oneには、WTPとかいうプラグインにJSPのエディタが入ってたり、Web開発するのに便利なプロジェクトがあるらしいけど、
今回は、Sysdeo Tomcatプラグインをいれてみる。
「動的Webプロジェクト」でプロジェクトつくってみたけど、つかい方がよくわかんないし。
SysdeoTomcatプラグインだったら、エクリプスからTomcatの起動とかできるらしいし。
参考にしたのはココ▼
Tomcatのプラグインをダウンロードして・・・。
解凍して、pluginフォルダに入れた。
よし!起動だ!!
うむヾ(@°▽°@)ノ
ちゃんと、ツールバーTomcatのかわいいアイコンが出とるぞ。
じゃ、次はTomcatの設定だ。
TOmcatのバージョンとインストールディレクトリ設定して・・・。
コンテキスト宣言モードって何だ?(´・ω・`)
なんか、Server.xmlを選んだらServer.xmlで一括管理できるって書いてあるけど・・・。
そもそもコンテキストって・・・?
http://www.searchman.info/tips/1980.html
http://www.javaroad.jp/opensource/js_tomcat13.htm
http://www.javaroad.jp/opensource/js_tomcat2.htm
いろいろ書いてあるけど・・・。
きょうは、もう限界・・・。
ねむいよ。
また明日やる![]()
ブラウザ
ブラウザは、がんばっていろんな解釈をしてくれる。
例えば、
<BO
DY>
なんて書いても、
<BODY>
だろうって解釈してくれる。
でも、さすがに、
<table class=p border=1 cellspacing=0 cellpadding=3 width="85%">
<tr class=at><th>項目</th><th>説明</th></tr>
<tr><th nowrap><a href="memo/intro.htm#Form">形式</a></th><td><td>~</td></td></tr>
<tr><th nowrap><a href="memo/intro.htm#Include">包含可能要素</a></th><td><a href="memo/elem.htm">ブロック要素</a> / <a href="memo/elem.htm">インライン要素</a></td></tr>
</table>
を、
<ta
ble class=p border=1 cellspacing=0 cellpadding=3 width="85%">
とした場合は、ブラウザは解釈してくれません。
でも、HTMLタグとプロパティの間に改行が入るのは、解釈可能です。


