セクシーエンジニアの奮闘
Amebaでブログを始めよう!

プラグイン[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えらぼっと。





SysdeoTomcat設定画面2



べーっだ!


あとは、セキュリティーマネジャーやら、アプリケーションマネジャーやら設定があるけど、今回は見送り。

で、あとは・・・。



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プラグインのインストール



Tomcatのプラグインをダウンロードして・・・。

解凍して、pluginフォルダに入れた。

よし!起動だ!!


うむヾ(@°▽°@)ノ

ちゃんと、ツールバーTomcatのかわいいアイコンが出とるぞ。


じゃ、次はTomcatの設定だ。




SysdeoTomcat設定画面


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>&lt;td&gt;~&lt;/td&gt;</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タグとプロパティの間に改行が入るのは、解釈可能です。