Элемент <display-name>
представляется действительным подэлементом элемента <servlet>
в соответствии с дескриптором развертывания Servlet 2.5 XSD. То есть, согласно Eclipse XML validator, это:
<servlet>
<servlet-name>FooServlet</servlet-name>
<display-name>FooServlet</display-name>
<servlet-class>com.bar.servlet.FooServlet</servlet-class>
</servlet>
является допустимым servlet-mapping
, а это:
<servlet>
<servlet-name>FooServlet</servlet-name>
<random-tag-name>OMGWTFBBQ</random-tag-name>
<servlet-class>com.bar.servlet.FooServlet</servlet-class>
</servlet>
не является (что кажется достаточно разумным).
Для чего используется display-name
? Я не смог найти что-нибудь информативное.