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
  
其实根据我自身的配置,只配置tomcat下面这个也可以 顺利运行项目