thymeleaf,idea 修改页面每次需要重启项目设置

环境:idea 2019.2

引入pom依赖:

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

        <!--热部署-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>

yml配置:

spring:
  mvc:
#   “spring.mvc.static-path-pattern”用于阐述HTTP请求地址,请求非controller地址,如js,css,img等访问路径需要加上static
#  而“spring.resources.static-locations”则用于描述静态资源的存放位置。多个路径(逗号隔开)中依次查找是否存在
#    static-path-pattern: /static/**
  resources:
    static-locations: classpath:/static/,file:D:\  thymeleaf:
    cache: false
    prefix: classpath:/templates/
    suffix: .html
    mode: HTML5
    encoding: UTF-8
#    热部署
  devtools:
    restart:
#      是否启用重启
      enabled: true
#      设置重启的目录
      additional-paths: src/main/java
      #classpath目录下的WEB-INF文件夹内容修改不重启
      spring.devtools.restart.exclude: WEB-INF/**
#      指定程序的配置文件
#  profiles: dev

五、File->settings->Build,Execution,Deployment->Complier:勾选Build project automatically -> apply ->ok

六、shift + alt + ctrl + /

至此当你修改 thymeleaf 模板 HTML 时已经不需要重启项目了,解决了调试页面布局以及小的改动就要重启项目的烦恼!

https://blog.csdn.net/ws_dj_love/article/details/95445590

原文地址:https://www.cnblogs.com/erlongxizhu-03/p/12193646.html

时间: 2024-10-12 09:39:52

thymeleaf,idea 修改页面每次需要重启项目设置的相关文章

idea修改页面不用重启项目(转)

原文地址:https://blog.csdn.net/qq_36655511/article/details/99731766 今天在用idea该页面的时候发现,我改动了一下html文件,刷新页面并没有显示出来,需要重启项目,后来找到了一种方法解决了此问题.两个步骤:step1:file->settings->Build…把自动运行项目勾选起来step2:做完第一步之后,点击ok按钮,然后Alt+Shift+Ctrl+/->Registry 勾选“compiler.automake.al

040医疗项目-模块四:采购单模块—采购单创建好之后跳转到采购单修改页面(editcgd.action)

我们上一篇文章写到了要从editcgd.action为入口讲.我们要做的事根据edicgd.acion进入到Action层的一个函数,在这个函数里面要做的就是从数据库中把采购单表里面的数据都查出来显示在页面上. 这个action中要做的工作是: 1:从系统配置表中把系统的一些信息查出来(比如采购状态用作下拉表),用来修改采购单信息. 2:根据传进来的采购单的id,找出采购单. 3:把采购单加入到Model中,传到页面,显示. 达到的效果是: 来到这个页面: 输入信息,然后点击保存按钮之后. 来到

041医疗项目-模块四:采购单模块—采购单创建好之后跳转到采购单修改页面,然后实现修改采购单功能

我们上篇文章的内容是: 来到了 我这篇文章要实现的功能是:上面的数据我想要修改.比如: 上面的红色框框要把它修改并提交. 具体如下: 我们所在的页面是editcgd.jsp.代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <%@ page contentType="text/html; charset=UTF-8"%> <%@ include f

Spring Boot 2.x基础教程:使用 Thymeleaf开发Web页面

通过本系列教程的前几章内容(API开发.数据访问).我们已经具备完成一个涵盖数据存储.提供HTTP接口的完整后端服务了.依托这些技能,我们已经可以配合前端开发人员,一起来完成一些前后端分离的Web项目,或是一些小程序.或者是App之类的应用开发. 对于Web项目来说,前后端分离模式是目前最为流行的,主要得益于前端框架的完善以及前后端分离方案的日渐成熟.这样的实现模式帮助Web类产品的开发团队更好的拆分任务,以及让开发人员更加聚焦在某一端的开发技术之上.所以,在本教程中,优先介绍了如何开发API,

SharePoint自定义程序页面部署 不用重启IIS

SharePoint的部署方式默认是部署WSP包,尤其是有多个前端的时候WSP包的部署显得非常方便和快捷,但是WSP的部署需要重启整个IIS服务会造成SharePoint站点一段时间不能访问.结合自己项目的情况这里我们提出文件对考的方式来替代WSP包的部署.这里有两个地方需要注意: 1. 我们的SharePoint项目不会影响SharePoint内容数据库: 2. IIS不重启,但是SharePoint站点对应的应用程序池会自动回收 这里我们以一个demo来做说明: 如图我们的SharePoin

thymeleaf引用公共页面

本例采用的是Springboot+thymeleaf,因为公共页面属于动态页,因此需要放在templates目录下(具体几层自定义即可),我们这里做一个引用头部.主体和底部公共信息的示例 1. 公共信息页面 head.html,使?th:fragment 属性来定义被包含的模版?段,以供其他模版引用或者包含,这里我们定义了头部(admin_head(title)).主体(admin_common).底部(admin_bottom)三个模板片段 <!DOCTYPE html> <html&

servlet+jsp update修改页面的实现,整整搞了两个小时才搞定

package DAO; public class books { private int bid; private String bname; private int booksl; private double price; public int getBid() { return bid; } public void setBid(int bid) { this.bid = bid; } public String getBname() { return bname; } public v

php开发之js修改页面css样式

在我以前的印象里,页面的字体属性,背景,等样式在页面加载后基本上都是固定的了,但是今天看到可以通过js修改页面的样式,觉得有必要和大家分享下. test.html <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equi

修改/etc/resolv.conf重启之后自动还原

Linux环境:centos6.7 修改/etc/resolv.conf重启之后自动还原,主要因为resolv.conf文件是由/etc/sysconfig/network-scripts/ifcfg-eth0生成的. 方法一:修改/etc/sysconfig/network-scripts/ifcfg-eth0文件,下面是/etc/sysconfig/network-scripts/ifcfg-eth0的文件内容 DEVICE=eth0 BOOTPROTO=none