Web開発中級
web.xml
web.xml
一言で言うと
Servlet マッピング等を書く設定ファイル。
もう少し詳しく
一言で言うと
Servlet マッピング等を書く設定ファイル。
もう少し詳しく
Servlet マッピング等を書く設定ファイル。IT エンジニアリングの現場で頻繁に登場する概念のひとつで、関連する仕組みやベストプラクティスと合わせて理解しておくと応用が利きます。
Java EE / Jakarta EE アプリケーションのデプロイメント記述子(WEB-INF/web.xml)で、Servlet の URL マッピング、フィルター、リスナー、セキュリティ制約などを XML で宣言します。Spring Boot など近年のフレームワークでは Java コンフィグ(@WebServlet 等のアノテーション)で代替できるため、web.xml を直接編集する機会は減っていますが、旧来の Java Web アプリや Tomcat / Jetty のカスタム設定では依然登場します。
実務でどう使うか
関連する章
Ch120 で詳しく学べます。