“根元素后面的文档中的标记必须是格式良好的。”在xml文件中

时间:2012-12-19 16:10:59

标签: xml spring

我是xml和spring的新手。以下是spring-servlet文件。我从以下链接复制了它:spring-servlet.xml

文件代码如下:

    <?xml version="1.0" encoding="UTF-8"?>
<bean id="viewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">     
    <property name="viewClass">         
        <value>org.springframework.web.servlet.view.tiles2.TilesView</value>     
    </property> 
</bean>
<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">     
    <property name="definitions">         
        <list>             
            <value>/WEB-INF/tiles.xml</value>         
        </list>     
    </property> 
</bean>

有人可以指导我做错了什么以及如何纠正。

提前致谢

1 个答案:

答案 0 :(得分:7)

您没有根元素。您的XML看起来像

<bean>...</bean>
<bean>...</bean>

而我期待一个根,例如

<beans>
   <bean>...</bean>
   <bean>...</bean>
</beans>

XML文档必须有一个 root 节点 - 一个顶层节点,在该节点下面可以有多个分支。

来自链接教程:

  

从WEB-INF文件夹中打开spring-servlet.xml并添加以下代码   在<beans> </beans>标记之间。

我认为你错过了一点: - )