In Mika Hirvasoja's Mock Exam, there is a question:
<
servlet>
<servlet-name>someServlet</servlet-name>
<servlet-class>somePackage.someClass</servlet-class>
<description>This is some servlet</description>
</servlet>
Select true statements about the deployment descriptor entry above.
A Entry is valid
B <servlet-name> should not have a dash
C <description> cannot be used in this context
D <description> should be <servlet-description>
And the answer is:
C is true as the description tag is not a valid element of the servlet tag.
But from sun's dtd:
<!ELEMENT servlet (icon?, servlet-name, display-name?, description?,
(servlet-class|jsp-file), init-param*, load-on-startup?, security-role-ref*)>
Hmm..?? Whats wrong here?