0

私はxmlと春が初めてです。以下はspring-servletファイルです。次のリンクからコピーしました:sp​​ring-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>

私が間違っていることと、それを修正する方法を教えてもらえますか。

前もって感謝します

4

1 に答える 1

7

ルート要素がありません。あなたのXMLは次のようになります

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

一方、ルートなどを期待します

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

XML ドキュメントにはルートノードが必要です。これは最上位ノードであり、その下に複数のブランチを持つことができます。

リンクされたチュートリアルから:

WEB-INF フォルダーから spring-servlet.xml を開き、<beans> </beans>タグの間に次のコードを追加します。

それはあなたが逃したビットだと思います:-)

于 2012-12-19T16:12:30.037 に答える