インターネット上のほとんどの場所は、WEB INF ormationの略だと言っています。
私はむしろそれを疑います。フォルダーには実行可能ファイルが含まれています。 情報は適切な名前ではありません。
私の知る限り、「INF」は「情報」の略です。 JARファイルのWEB-INF
ディレクトリとの類似性から、おそらくMETA-INF
という名前が付けられました。ディレクトリの意味は時間の経過とともに大きく変化し、意味をなさない場合があります。たとえば、Unix/Linuxのbin
ディレクトリには、シェルスクリプトなどの非バイナリの「実行可能」ファイルが含まれていることがよくあります。
メタ情報を含むjarファイルのMETA-INFディレクトリをミラー化するのは、実際にはWEB-INFという名前だと思います。私はあなたがそれが「情報」と同じくらい実行可能ファイルについてであるということについて何を意味するかわかりますが、主なポイントはそれがアプリケーションのドキュメントを含まないということです。
これは、プライベートアプリケーションコンテンツを保存するディレクトリです。アプリに必要なものは何でも、クライアントはそこに保存できません。そのディレクトリ内のすべてのものは、Webには表示されません。
ソース:
http://Tomcat.Apache.org/Tomcat-7.0-doc/appdev/source.html#Directory_Structurehttp://docs.Oracle.com/cd/E13222_01/wls/ docs70/webapp/basics.html#136976
唯一の論理的な定義は、WEB-INFがMETA-INFのミラーであると思います。ネーミングは初心者にとって本当に重要であり、もしそれが混乱しているなら、対象は理解するのが難しくなっています。
WEB_INF
フォルダーにはweb.xml
(デプロイメント記述子)ファイル、クラス、外部ライブラリなど、web.xml
ファイルには、コンテナのURL、ファイルなどに関する情報が含まれます。フォルダはWEB-INF
。