Spring Boot自动部署和自动刷新JSP

使用Spring Boot开发Web项目,默认修改JSP页面必须手动重启才能生效。

官方说法是开发模式默认关闭,引用DevTools时会自动开启,或者在配置文件里启用。

The JSP servlet is no longer in development mode by default. 
Development mode is automatically enabled when using DevTools. 
It can also be enabled explicitly by 
setting server.jsp-servlet.init-parameters.development=true.

OK,按官方说法,第一种方案,在pom.xml中添加DevTools:

<dependency>
	<groupId>org.springframework.boot</groupId>
	<artifactId>spring-boot-devtools</artifactId>
</dependency>

添加后,对Java代码或配置文件的任何修改(包括注释)保存后,Web服务都会自动重启。修改JSP文件不会重启Web服务,刷新页面即可看到修改效果。

如果不想写Java代码时服务不停的重启,只是编辑JSP时自动更新,可以用第二种方案,在application.properties中添加配置:

server.jsp-servlet.init-parameters.development:true

搞定!

转载于:https://my.oschina.net/tongyufu/blog/888342

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值