2016-11-12 7 views
-2

Что такое атрибут id в тег в web.xml файл в веб-динамическом проекте? И почему есть xsinps и схема-расположение, хотя она назначается глобально в тег ??Что такое атрибут id в теге <sevlet id = ""> в web.xml?

The file screenshot from eclips IDE

+0

Все элементы XML имеют атрибут id. В документах 'web.xml' не указано какое-либо конкретное значение. Яркий скриншот должен быть опубликован в вашем вопросе, а как текст, а не как изображение, – EJP

+0

@EJP - Я знаю, что «xml: id» является стандартным (с 2005 года), но является «id»? Можете ли вы предоставить спецификацию для этого? –

ответ

1

что использование атрибута ид в теге в web.xml?

AFAIK <servlet> элемент не имеет атрибута id. Разумеется, это не указано в спецификациях; см., например, https://java.net/downloads/servlet-spec/Final/servlet-3_1-final.pdf.

Скорее всего, это игнорируется.

И почему существует «xsinps» и «schema-location», даже если он назначает глобально в теге ??

Я никогда не слышал о атрибутах xsinps. (Возможно, вы имеете в виду «xmlns»?)

«xmlns» и «schema-location» будут присутствовать, потому что они требуются во всех XML-файлах, в которых используется соответствующий префикс пространства имен. Это основной материал XML ....

+0

Пожалуйста, смотрите выше скриншот для тега сервлета, показывающего идентификатор и другой атрибут – Harsh

+0

Да. Это означает, что Eclipse * думает *, что должен/должен быть атрибут id. Спецификация не согласна, и то, что говорит спецификация, является окончательным. –

+0

Я ..... Теперь я прочитал спецификацию. Благодаря!! – Harsh