Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;文档中根元素后面的标记必须格式正确。”;在xml文件中_Xml_Spring - Fatal编程技术网

&引用;文档中根元素后面的标记必须格式正确。”;在xml文件中

&引用;文档中根元素后面的标记必须格式正确。”;在xml文件中,xml,spring,Xml,Spring,我不熟悉xml和spring。下面是SpringServlet文件。我从以下链接复制了它: 文件代码如下: <?xml version="1.0" encoding="UTF-8"?> <bean id="viewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver"> <property name="viewClass">

我不熟悉xml和spring。下面是SpringServlet文件。我从以下链接复制了它:

文件代码如下:

    <?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>

org.springframework.web.servlet.view.tiles2.TilesView
/WEB-INF/tiles.xml
有人能告诉我我做错了什么以及如何纠正吗


提前感谢

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

<bean>...</bean>
<bean>...</bean>
。。。
...
而我希望有一个根

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

...
...
XML文档必须有一个根节点——一个顶级节点,在它下面可以有多个分支

从链接教程:

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

我想这就是你错过的一点:-)