下面列出了org.springframework.web.servlet.config.annotation.ViewControllerRegistry#addRedirectViewController ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
/** 视图控制器 */
@Override
public void addViewControllers(final ViewControllerRegistry registry) {
// solved swagger2
registry.addRedirectViewController("/v2/api-docs", "/v2/api-docs?group=restful-api");
registry.addRedirectViewController(
"/swagger-resources/configuration/ui", "/swagger-resources/configuration/ui");
registry.addRedirectViewController(
"/swagger-resources/configuration/security", "/swagger-resources/configuration/security");
registry.addRedirectViewController("/swagger-resources", "/swagger-resources");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
String index="login.html";
registry.addRedirectViewController("",index);
registry.addRedirectViewController("index",index);
registry.addRedirectViewController("/",index);
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
String index="login.html";
registry.addRedirectViewController("",index);
registry.addRedirectViewController("index",index);
registry.addRedirectViewController("/",index);
}
@Bean
WebMvcConfigurerAdapter webMvcConfigurerAdapter() {
return new WebMvcConfigurerAdapter() {
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/swagger", "/webjars/swagger-ui/3.1.4");
super.addViewControllers(registry);
}
};
}
@Override
public void addViewControllers(ViewControllerRegistry registry)
{
super.addViewControllers(registry);
registry.addViewController("/login").setViewName("login");
registry.addViewController("/register").setViewName("register");
registry.addRedirectViewController("/", "/home");
}
@Override
public void addViewControllers(ViewControllerRegistry registry)
{
super.addViewControllers(registry);
registry.addViewController("/login").setViewName("public/login");
registry.addRedirectViewController("/", "/home");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/", "/tasks");
// registry
// .addViewController("/add")
// .setViewName("add");
// registry
// .addViewController("/edit")
// .setViewName("edit");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
WebappProperty webapp = properties.getWebapp();
if (webapp.isIndexRedirectEnabled()) {
String applicationPath = webapp.getApplicationPath();
registry.addRedirectViewController("/", applicationPath + "/app/");
}
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/", "/orders/receive");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/", "/orders/receive");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/", "/orders/receive");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/", "/orders/receive");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/info", "/actuator/info");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/prometheus", "/actuator/prometheus");
}
/**
* 设置欢迎页
* 相当于web.xml中的 welcome-file-list > welcome-file
*/
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/", "/index.html");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
if (properties.getWebapp().isIndexRedirectEnabled()) {
registry.addRedirectViewController("/", "/app/");
}
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/info", "/actuator/info");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/", "/tasks");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/", "/tasks");
}
@Override
public void addViewControllers(ViewControllerRegistry registry) {
registry.addRedirectViewController("/", "/tasks.xhtml");
}