Что такое дескриптор развертывания, и мне действительно нужно заботиться об этом при использовании Netbeans? - PullRequest
5 голосов
/ 10 января 2010

На самом деле, что такое дескриптор развертывания?

мне действительно нужно заботиться об этом при использовании Netbeans, потому что я прочитал что-то, что было необязательно и что вы можете использовать аннотации вместо настройки в XML-файлах?

Может ли кто-нибудь дать мне полную картину этого?

Ответы [ 2 ]

7 голосов
/ 10 января 2010

Дескриптор развертывания (вероятно, web.xml в вашем случае, так как я думаю, что вы опубликовали предыдущий вопрос о создании веб-приложения) сообщает контейнеру приложения, как следует настраивать веб-приложение. Здесь вы регистрируете свои сервлеты и фильтры, добавляете параметры контекста и многое другое.

Вот ссылка, которая описывает различные параметры и их использование: http://download.oracle.com/docs/cd/E13222_01/wls/docs81/webapp/web_xml.html

Если вы прочитали, что это не является обязательным в NetBeans, возможно, NetBeans предоставит вам значение по умолчанию (возможно, оно позволит вам зарегистрировать свои сервлеты через IDE). Тем не менее, полезно знать, что происходит в web.xml, если вы когда-либо создаете веб-приложение без использования NetBeans или вам требуется более низкий уровень конфигурации, чем обеспечивает NetBeans.

0 голосов
/ 08 мая 2017

Дескриптор развертывания (web.xml) помогает нам настраивать и предоставлять сопоставления для URL-адресов для соответствующих сервлетов или JSP. Это файл конфигурации, используемый для указания фильтров безопасности, обработчиков страниц ошибок, страниц по умолчанию и т. Д.

См. Эту ссылку для ясной документации: https://cloud.google.com/appengine/docs/standard/java/config/webxml

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...