2017-04-18 367 views
1

私はServletとJsp(初心者)を勉強しようとしています。私の家庭教師によると、サーブレットWebコンポーネントを実行するためにはTomcatサーバーが必要とする2つの重要なjarファイルがあります。これらの2つのjarファイル(catalina.jarとservlet-api.jar)の動作と違いについて知りたい。Apache Tomcat ServerでCatalina.jarとは何ですか? servlet-api.jarとの違いは?

答えて

0

これらを解凍して内容を確認します。servlet.api.jarは標準化されたAPIです。 javax.servlet.*のクラスと(特に)インターフェイスが含まれています。 catalina.jarにはorg.apache.*クラスが含まれます。彼らは風刺特有です。私はそれがインターフェイスかインプリメンテーションのみを含むかどうかを十分に確認していません。

これらの2つのファイルは重要です。 Tomcatには他にもたくさんのファイルがあります。 IMHO Tomcat自体を開発しようとしている場合や、Tomcatの実装について深くデバッグしている場合を除いて、どのファイルに隠れているのか不思議ではありません。

APIの使用方法を学び、実装の内容を無視してください。パッケージについて心配しないでください。必要なコードが利用可能な場合は、すべてが問題ありません。

関連する問題