Spring MVC 視圖控制器

2018-07-26 14:53 更新

以下的一段代碼相當(dāng)于定義一個ParameterizableViewController視圖控制器的快捷方式,該控制器會立即將一個請求轉(zhuǎn)發(fā)(forwards)給一個視圖。請確保僅在以下情景下才使用這個類:當(dāng)控制器除了將視圖渲染到響應(yīng)中外不需要執(zhí)行任何邏輯時。

以下是一個例子,展示了如何在MVC Java編程配置方式下將所有"/"請求直接轉(zhuǎn)發(fā)給名字為"home"的視圖:

@Configuration
@EnableWebMvc
public class WebConfig extends WebMvcConfigurerAdapter {

    @Override
    public void addViewControllers(ViewControllerRegistry registry) {
        registry.addViewController("/").setViewName("home");
    }

}

在MVC XML命名空間下完成同樣的配置,則使用<mvc:view-controller>元素:

<mvc:view-controller path="/" view-name="home"/>


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號