일부 서비스에 대한 견해를 제공하고 다른 사용자를위한 웹 서비스 역할을하는 응용 프로그램을 작성 중입니다.봄에 xml과 jsp보기 모두 받기
컨트롤러에서 '/'을보기에 매핑했으며 앱이 시작되면이보기가 표시됩니다.
내가이
<bean class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver">
<property name="mediaTypes">
<map>
<entry key="html" value="text/html" />
<entry key="xml" value="application/xml" />
</map>
</property>
<property name="defaultViews">
<list>
<bean class="org.springframework.web.servlet.view.json.MappingJacksonJsonView" />
<bean class="org.springframework.web.servlet.view.xml.MarshallingView">
<constructor-arg>
<bean class="org.springframework.oxm.xstream.XStreamMarshaller"
p:autodetectAnnotations="false" />
</constructor-arg>
</bean>
</list>
</property>
<property name="viewResolvers">
<list>
<bean class="org.springframework.web.servlet.view.BeanNameViewResolver" />
</list>
</property>
</bean>
<bean id="jspView" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/views/" />
<property name="suffix" value=".jsp" />
</bean>
같은 뷰 리졸버를 사용하려고하지만 문제는 지금 모든 XML 형식으로오고있다 이제 때. 그래서 응용 프로그램을 시작할 때
첫 페이지는 기본적으로 xml 형식으로 제공되지만보기가 필요합니다.
네, 그렇게 생각했습니다. 그냥 확인하셔야합니다. 명확히 해 주셔서 감사합니다. :) – parbi