下面列出了org.springframework.web.servlet.config.annotation.ViewControllerRegistry#setOrder ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Bean
public WebMvcConfigurer webMvcConfigurer() {
return new WebMvcConfigurerAdapter() {
@Override
public void addViewControllers(ViewControllerRegistry viewControllerRegistry) {
// 首页默认加载web端
viewControllerRegistry.addViewController("/").setViewName("/web/index.html");
viewControllerRegistry.addViewController("/index.html").setViewName("redirect:/");
// web首页
viewControllerRegistry.addViewController("/web").setViewName("/web/index.html");
// webapp首页
viewControllerRegistry.addViewController("/webapp").setViewName("/webapp/index.html");
viewControllerRegistry.setOrder(Ordered.HIGHEST_PRECEDENCE);
super.addViewControllers(viewControllerRegistry);
}
};
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
// コントローラーを追加する
registry.addViewController(FORBIDDEN_URL).setViewName(FORBIDDEN_VIEW);
registry.addViewController(ERROR_URL).setViewName(ERROR_VIEW);
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(final ViewControllerRegistry registry) {
super.addViewControllers(registry);
registry.addViewController("/login/form")
.setViewName("login");
registry.addViewController("/errors/403")
.setViewName("/errors/403");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(final ViewControllerRegistry registry) {
super.addViewControllers(registry);
registry.addViewController("/login/form")
.setViewName("login");
registry.addViewController("/errors/403")
.setViewName("/errors/403");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(final ViewControllerRegistry registry) {
super.addViewControllers(registry);
registry.addViewController("/login/form")
.setViewName("login");
registry.addViewController("/errors/403")
.setViewName("/errors/403");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(final ViewControllerRegistry registry) {
super.addViewControllers(registry);
registry.addViewController("/login/form")
.setViewName("login");
registry.addViewController("/errors/403")
.setViewName("/errors/403");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(final ViewControllerRegistry registry) {
super.addViewControllers(registry);
registry.addViewController("/login/form")
.setViewName("login");
registry.addViewController("/errors/403")
.setViewName("/errors/403");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(final ViewControllerRegistry registry) {
super.addViewControllers(registry);
registry.addViewController("/login/form")
.setViewName("login");
registry.addViewController("/errors/403")
.setViewName("/errors/403");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(final ViewControllerRegistry registry) {
super.addViewControllers(registry);
registry.addViewController("/login/form")
.setViewName("login");
registry.addViewController("/errors/403")
.setViewName("/errors/403");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(final ViewControllerRegistry registry) {
super.addViewControllers(registry);
registry.addViewController("/login/form")
.setViewName("login");
registry.addViewController("/errors/403")
.setViewName("/errors/403");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(final ViewControllerRegistry registry) {
super.addViewControllers(registry);
registry.addViewController("/login/form")
.setViewName("login");
registry.addViewController("/errors/403")
.setViewName("/errors/403");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(final ViewControllerRegistry registry) {
super.addViewControllers(registry);
registry.addViewController("/login/form")
.setViewName("login");
registry.addViewController("/errors/403")
.setViewName("/errors/403");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
/**
* 默认跳转登录页面
*/
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/").setViewName("redirect:/system/login.do");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/")
.setViewName("forward:/helloworld.xhtml");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/login").setViewName("login");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/").setViewName("forward:/admin/login");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
super.addViewControllers(registry);
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/login").setViewName("login");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/login").setViewName("login");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/login").setViewName("login");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addViewController("/login").setViewName("login");
registry.setOrder(Ordered.HIGHEST_PRECEDENCE);
}