【发布时间】:2012-11-06 04:17:11
【问题描述】:
从 Eclipse 获取以下错误。 “必须格式正确”是什么意思? xml中有错误吗?
文档中根元素之后的标记必须是 结构良好
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<display-name>...</display-name>
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>...</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
</web-app>
【问题讨论】:
-
请发布您的整个 web.xml。如果这个是你的整个web.xml,它肯定不是格式正确的,因为它缺少根元素。
-
@DonRoby 我已经更新了 XML 中缺少的几行,但仅此而已。
-
好吧,现在它缺少根元素的开始标记。这使得它绝对不是格式良好的。