当前位置:首页>财经>正文

spring-boot的默认首页怎么设置 springboot2.0如此设置默认首页

2023-07-29 02:21:41 互联网 未知 财经

 spring-boot的默认首页怎么设置 springboot2.0如此设置默认首页

spring-boot的默认首页怎么设置

@Configuration
public class CustomWebMvcConfigurerAdapter extends WebMvcConfigurerAdapter {
    private static Logger logger = Logger.getLogger()

    @Override
    public void addViewControllers(ViewControllerRegistry registry) {
        String homePage = ""
        try {
            Properties props = PropertiesLoaderUtils.loadProperties(new ClassPathResource("application.cfg"))
            homePage = props.getProperty("home.page")
        } catch (IOException e) {
            logger.error(e.getMessage())
            homePage = "/index.html"
        }

        registry.addViewController("/").setViewName("redirect:"   homePage)
        registry.setOrder(Ordered.HIGHEST_PRECEDENCE)
        super.addViewControllers(registry)
    }
}

springboot2.0如此设置默认首页

一、利用JVM提供的-Xmn -Xms -Xmx等选项可进行设置内存。

二、解决办法:
修改注册表HKEY_LOCAL_MACHINESOFTWAREApache Software FoundationTomcat Service ManagerTomcat5ParametersJavaOptions
原值为-Dcatalina.home="C:ApacheGroupTomcat 5.0"-Djava.endorsed.dirs="C:ApacheGroupTomcat 5.0commonendorsed"-Xrs加入 -Xms300m -Xmx350m
重起tomcat服务,设置生效.

spring boot 怎么创建web

Spring Boot充分利用了JavaConfig的配置模式以及“约定优于配置”的理念,能够极大的简化基于Spring
MVC的Web应用和REST服务开发。

Spring
4倡导微服务的架构,针对这一理念,近来在微博上也有一些有价值的讨论,如这里和这里。微服务架构倡导将功能拆分到离散的服务中,独立地进行部署,Spring
Boot能够很方便地将应用打包成独立可运行的JAR包,因此在开发模式上很契合这一理念。目前,Spring
Boot依然是0.5.0的里程碑版本,因此相关的文档尚不完善,本文将会以一个简单的样例来介绍基于这个项目的开发过程。

要Spring
Boot进行功能开发,需要使用Gradle或者Maven作为构建工具。在本例中,我们会使用Eclipse和Maven插件进行开发。要使用Spring
Boot,首先创建一个Maven工程,并修改Maven主要的配置文件pom.xml,如下所示:
org.springframework.boot spring-boot-starter-parent 0.5.0.M7
org.springframework.boot spring-boot-starter-web org.thymeleaf thymeleaf-spring3

com.levin.Application

org.springframework.boot spring-boot-maven-plugin

spring-milestone

spring boot怎么创建jsp页面

最近在接支付项目,从官方下了个及时到款的demo,想在springBoot项目中运行起来,发现访问jsp的时候直接会访问到jsp页面的源文件。
如何在springBoot项目中访问到jsp页面?
1.添加pom依赖
首先在原来的pom文件基础上加上这两个配置

[html] view plain copy
  

  

org.springframework.boot  

spring-boot-starter-tomcat  

provided  

  

  

org.apache.tomcat.embed  

tomcat-embed-jasper  

provided  

  
其实根据我自身的配置,只配置tomcat下面这个也可以 顺利运行项目