我对声明元素的排列感到困惑。如果我这样写:是否有任何区别:安排在XML中是必需的吗?
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/web-application-context.xml
</param-value>
</context-param>
还是这样?
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/web-application-context.xml
</param-value>
</context-param>
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
通常,XML标签(与属性不同)是有序的。模式可以要求特定的顺序,XML处理代码可以在确定含义时考虑顺序。但有些人选择不这样做,所以我不会发表这个答案。 – delnan 2012-02-21 09:25:19