自宅の趣味用PCでJSPファイルを作成してlocalhost環境で動かすというのをやってみたくなったのでやってみた。
※この記事は私の自分用の日記みたいなものですので、読む価値があるかどうかはアレです。
Javaをインストール
Javaをインストールした。超簡単に書くと下記のような流れ。
・ネット上から jdk-15.0.2_windows-x64_bin.exe を入手してきてインストール
・ユーザー環境変数のPATHにC:\Program Files\Java\jdk-15.0.2\bin
を追加
・システム環境変数のJAVA_HOMEにC:\Program Files\Java\jdk-15.0.2
を追加
・念のためコマンドプロンプトでjava -version
して結果を確認
tomcatをインストール
こちらの解説サイトの通りに作業した感じ。
https://eng-entrance.com/java-servlet-tomcat-install
今回はC:\apache-tomcat-9.0.44
に置くことにしたので、
tomcat開始バッチはC:\apache-tomcat-9.0.44\bin\startup.bat
で、
tomcat終了バッチはC:\apache-tomcat-9.0.44\bin\shutdown.bat
である。
解説サイトにも書いてあるけど、正しくインストールできたかどうかは下記手順で確認できる。
1.開始バッチを実行
2.http://localhost:8080/manager/html にアクセス
3.ユーザー名とパスワードを問われるので、自分で決めてC:\apache-tomcat-9.0.44\conf\tomcat-users.xml
に書いておいたやつを入力
4.Tomcat Webアプリケーションマネージャの画面がちゃんと表示されることを確認
5.終了バッチを実行
コンテキストファイルとJSPファイルを作成
こちらの解説サイトの通りに作業した感じ。
https://www.javadrive.jp/servlet/jsp/index2.html
・作成したコンテキストファイル
C:\apache-tomcat-9.0.44\conf\Catalina\localhost\hellojsp.xml
<Context path="/hellojsp"
docBase="C:/Projects/jsp-sample/hellojsp"/>
・作成したJSPファイル
C:\Projects\jsp-sample\hellojsp\hellojsp.jsp
<html>
<head>
<title>Hello World!</title>
</head>
<body>
Hello
<%
out.println(" World!");
%>
</body>
</html>
いよいよ動確
1.開始バッチを実行
2.http://localhost:8080/hellojsp/hellojsp.jsp にアクセス!
3.終了バッチを実行
とりあえずこれで、当初の目的であるJSPファイルを作成してlocalhost環境で動かすというのは達成した。
今後はいろいろ動かしつつ理解を深めていきたいところ。