SpringMvc學習筆記——其他配置

還可以手動配置處理器映射器和處理器適配器。

<!-- 配置處理器映射器 -->
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping" />


<!-- 配置處理器適配器 -->
<bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter" />

 

視圖解析器(ViewResolver)配置:

	<!-- 配置視圖解析器 -->
	<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<!-- 配置邏輯視圖的前綴 -->
		<property name="prefix" value="/WEB-INF/jsp/" />
		<!-- 配置邏輯視圖的後綴 -->
		<property name="suffix" value=".jsp" />
	</bean>

經過以上配置之後,在ModelAndView對象設置跳轉路徑時,可以省略配置中的前綴和後綴。如:

	@RequestMapping("/hello.action")
	public ModelAndView test() {
		
		ModelAndView mav=new ModelAndView();
//		mav.setViewName("/WEB-INF/jsp/hello.jsp");
		mav.setViewName("hello");
		return mav;
	}

註釋掉的那行可以替換爲其下一行。

 

以上配置可根據開發實際需要再進行配置。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章