溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

SpringMVC通過配置mvc:view-controller直接解析到視圖頁面

發(fā)布時(shí)間:2020-07-15 12:14:12 來源:網(wǎng)絡(luò) 閱讀:2359 作者:pangfc 欄目:開發(fā)技術(shù)

在SpringMVC中有時(shí)候針對(duì)一個(gè)請(qǐng)求不做任何處理,僅僅只是返回一個(gè)視圖,通常會(huì)這樣寫:

@RequestMapping("/login.html")
public ModelAndView loginpage() {
	return new ModelAndView("login");
}

但是,我們可以通過在springmvc的配置文件中添加mvc:view-controller 標(biāo)簽就可以實(shí)現(xiàn)上面代碼的功能,這樣無疑是可以精簡代碼的

比如上面代碼的功能就可以這樣配置:

	<!-- 配置直接轉(zhuǎn)發(fā)的頁面 -->
	<mvc:view-controller path="/login.html" view-name="login" />

	<!-- 視圖解析 -->
	<bean
		class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<property name="prefix" value="/WEB-INF/pages/" />
		<property name="suffix" value=".jsp" />
	</bean>

最后,經(jīng)過視圖解析會(huì)直接指向“/WEB-INF/pages/login.jsp”頁面

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI