JSPで行こう!

JSP で「Hello World!」

 Tomcat に JSP で簡単に「Hello World!」を表示する新規アプリを作成します。

JSP での「Hello World!」

 Tomcat 上でのアプリケーションとは、普通は /webapps 配下のディレクトリが単位になります。
新しいアプリケーションの作成は例えば、test というディレクトリを作成して、そこに下のような jsp ファイルを作成します。

webapps/test/test.jsp

<!DOCTYPE html>
<html lang="ja">
<head>
    <meta charset="utf-8">
</head>
<body>
Hello World!
</body>
</html>

これは、単なる html と同じですね。でも、実際はコンパイルされて servlet として動いています。
動作の確認ですが、Tomcat の再起動は不要です。
サーバーの Tomcat のサービスポート(8080)は開けていないので、直接確認するには前に解説した
Tera Term の「SSH転送」を使えば簡単です。



PC のプラウザから次の URL でアクセスします。

http://localhost:8081/test/hello_world.jsp

これで、表示されるはずです。詳しくは、前の記事の「SSHでTomcatの動作確認」を参照して下さい。
もちろん、これだけで満足してはいけないのですが、基本はこんなに簡単です。

Apache からアクセスする

/etc/httpd/conf/httpd.conf に以下を追記します。

<Location /test/>
ProxyPass ajp://localhost:8009/test/ timeout=600
</Location>

Apache を再起動して、サーバーの URL からアクセスできれば OK です。

http://サーバーのIPアドレス/test/hello_world.jsp

詳しくは「ApacheとTomcatの連携」を参照してください。

 

« 前頁 次頁 »