Spring Bean Configuration等效于<mvc:view-controller path ="..."/>

dar*_*rdo 16 spring-mvc

试图弄清楚@BeanXML元素的等效配置是什么

<mvc:view-controller path="..." />
Run Code Online (Sandbox Code Playgroud)

谢谢!

mat*_*sev 25

将"/"请求转发到Java中名为"home"的视图的示例:

@Configuration
@EnableWebMvc
public class WebConfig extends WebMvcConfigurerAdapter {

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

}
Run Code Online (Sandbox Code Playgroud)

在XML中使用相同的元素:

<mvc:view-controller path="/" view-name="home"/>
Run Code Online (Sandbox Code Playgroud)

上面的示例是从Spring参考文档中复制的