2012-12-19 2 views
0

저는 xml과 spring을 처음 사용합니다. 다음은 spring-servlet 파일입니다. 나는 다음과 같은 링크에서 복사 한 다음과 같이 spring-servlet.xml"루트 요소 뒤에 오는 문서의 마크 업은 올바른 형식이어야합니다." in 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> 

은 어떤 하나 스피 잘못하고 무엇이 나를 인도 할 수 있으며이 방법을 수리 할 수 ​​있습니다. 사전

답변

7

에서

덕분에 당신은 루트 요소가 없습니다. 귀하의 XML 모양은 다음과 같습니다.

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

여러 가지를 할 수있는 아래의 최상위 노드 -

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

XML 문서는 루트 노드를 가지고있다.

링크 된 튜토리얼에서

:

열기 WEB-INF 폴더에서 봄-servlet.xml 파일과 코드를 태그 <beans> </beans> 사이에 다음 추가합니다.

나는 이것이 당신이 놓친 조금이라고 생각한다 :-)

관련 문제