tomcatいろいろ

JDBCは、C:\apache-tomcat-9.0.30\webapps\hoge\WEB-INF\lib
という感じで、プロジェクトの\libの中に入れればいい。
C:\apache-tomcat-9.0.30\libの中に入れてもいい?

web.xmlの記述

サーブレットの呼び出し方など、様々な設定を記載する。

サーブレットの呼び出し方の記載

まず、サーブレットに名前をつける。
<servlet-name>NT</servlet-name>
<servlet-class>NameTest</servlet-class>
これで、NameTestというサーブレットに「NT」という名前をつけることができる。

次に、サーブレットを呼び出すときのURLを設定する。
<servlet-mapping>
<servlet-name>NT</servlet-name>
<url-pattern>/NT</url-pattern>
</servlet-mapping>

これで、localhost:8080/フォルダ名/NTで呼び出せる。

Servletのコンパイル方法

サーブレットファイルをコンパイルするときは、CATALINA_HOMEに入っているクラスライブラリが必要になる。
なので、以下のようにクラスパスを指定してコンパイルしなければならない。
javac -classpath %CATALINA_HOME%\lib\servlet-api.jar TestServler.java

タイトルとURLをコピーしました