5 ответов:
насколько я знаю, "INF" означает "информация", как вы сказали. Вероятно, он был назван
WEB-INFдля сходства сMETA-INFкаталог в файлах JAR. Иногда значение каталога меняется так сильно с течением времени, что оно больше не имеет смысла. Например,binкаталоги в Unix / Linux часто содержат недвоичные "исполняемые" файлы, такие как сценарии оболочки.
Я считаю, что это действительно называется WEB-INF, чтобы отразить каталог META-INF в файле jar, который содержит метаинформацию. Я понимаю, что вы имеете в виду, когда речь идет об исполняемых файлах, как "информация", но главное, что она не содержит документов приложения.
это каталог для хранения содержимого частного приложения. Все, что нужно вашему приложению, но ваш клиент не может быть сохранен там. Все, что находится в этом каталоге, не видно в интернете.
источник:
http://tomcat.apache.org/tomcat-7.0-doc/appdev/source.html#Directory_Structure http://docs.oracle.com/cd/E13222_01/wls/docs70/webapp/basics.html#136976
Я думаю, что единственное логическое определение WEB-INF-это зеркало META-INF. Именование действительно важно для начинающих, и если это сбивает с толку, то предмет становится все труднее понять.
The содержит
web.xml(дескриптор развертывания) файл, классы, внешней библиотеки и т. д. И какweb.xmlфайл содержит информацию о URL-адресах контейнеров, файлах и т. д. папка известна какWEB-INF.
Comments