`

解决spring-boot修改jsp文件重启才生效的问题

 
阅读更多

之前使用springboot的时候1.3版本 更改jsp文件的时候 直接访问项目就能生效看到修改,基于公司项目架构使用时发现更改jsp需要重启项目才能生效,后来查看官方更新日志,1.5版本开始需要手动配置直接生效的选项,并建议只在开发阶段使用。

启动的配置如下:

在application-dev.properties文件中加入:

 

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

 

分享到:
评论

相关推荐

    idea springboot 修改css,jsp不重启实现页面更新的问题

    为了提高开发效率,我们可以设置IDEA和Spring Boot,使其在修改CSS或JSP后能够实时刷新页面,而无需重启整个应用。 首先,我们需要理解Spring Boot的热部署机制。Spring Boot内置了一个名为`spring-boot-devtools`...

    demo-boot-web.zip

    对于开发环境,Spring Boot DevTools可以提供热部署功能,代码变更无需重启服务器即可生效。 以上就是"demo-boot-web.zip"项目所涉及的关键技术点,通过这个项目,你可以深入理解Spring Boot、JSP和MySQL的集成,...

    springboot入门.pdf

    为了实现修改代码后无需重启即可生效,可以引入 `spring-boot-devtools` 插件。在 `pom.xml` 添加该依赖并重新构建项目,当代码发生变化时,Spring Boot 应用会自动重启。 **使用 Java -jar 启动** 1. 在 `pom.xml...

    springboot参考指南

    解决自动配置问题 ii. 62.2. 启动前自定义Environment或ApplicationContext iii. 62.3. 构建ApplicationContext层次结构(添加父或根上下文 iv. 62.4. 创建一个非web(non-web)应用 ii. 63. 属性&配置 i. 63.1. ...

    Spring Boot详解

    - 基于条件注解(@Conditional)和@EnableAutoConfiguration,Spring Boot会根据项目中的类路径判断哪些自动配置应该生效。 6. Spring Boot的Web开发 - 使用@RestController和@RequestMapping等注解构建RESTful ...

    详解SpringBoot 添加对JSP的支持(附常见坑点)

    - `spring-boot-devtools`:开发者工具,可以实现热部署,解决修改 JSP 后需要重启的问题。 示例配置如下: ```xml <packaging>war ... ... <groupId>org.springframework.boot <artifactId>spring-...

    Idea配置热部署的实现步骤

    热部署可以解决两个问题:一是在开发的时候,修改代码后不需要重启应用就能看到效果,大大提升开发效率;二是生产上运行的程序,可以在不停止运行的情况下进行升级,不影响用户使用。 Idea 中的热部署可以分为两种...

    SpringBoot页面跳转访问css、js等静态资源引用无效解决.docx

    SpringBoot官方推荐使用模板引擎(如Thymeleaf、Freemarker等)而不是传统的JSP页面,因为模板引擎更易于集成,且与Spring Boot的约定优于配置理念相吻合。通过以上步骤,你应该能够成功解决SpringBoot项目中页面...

    二次开发的脚手架,java的springboot系列

    10. **社区资源**:Spring Boot拥有庞大的开发者社区,丰富的文档、教程和开源项目,使得学习和解决问题变得相对容易。 在这个"二次开发的脚手架"中,开发者可能已经根据实际需求进行了定制,例如添加了特定的功能...

    springboot+idea热部署的实现方法(自动刷新)

    首先,需要在pom.xml文件中添加spring-boot-devtools的依赖项。可以在中添加以下代码: ``` <groupId>org.springframework.boot <artifactId>spring-boot-devtools <optional>true <scope>true ``` 步骤2:...

    jsp传值中文乱码问题解决方法示例介绍.docx

    在Servlet容器的配置中,可以设置全局的字符编码,比如在Spring Boot中,可以通过配置文件`application.properties`设置`server.servlet.encoding.charset=UTF-8`。 通过以上步骤,基本可以解决JSP中出现的中文...

    SpringBoot 44道面试题和答案.docx

    Spring Loaded是实时重载Java类,而Spring Boot DevTools则提供了更全面的开发辅助功能,包括自动重启和LiveReload。 SpringBoot中的事务管理通过@EnableTransactionManagement和@Transactional注解实现。在Service...

    springcloud getaway 全局过滤器.doc

    在Spring Boot的配置文件(如`application.properties`或`application.yml`)中,我们可以使用`spring.cloud.gateway.global-filters`属性来注册自定义的全局过滤器。例如: ```properties spring.cloud.gateway...

    springboot简单的shiro代码

    9. **Maven依赖**:在`pom.xml`文件中添加Shiro和SpringBoot的依赖,如`org.apache.shiro:shiro-spring-boot-starter`和`org.springframework.boot:spring-boot-starter-web`。 10. **JSP页面**:`demojsp`和`jsp`...

    Idea配置热部署的详细教程

    它解决了两个主要问题:一是开发者在编码时,每次修改后不必重启应用即可查看效果,极大地提高了开发效率;二是允许生产环境中的程序在不停止服务的情况下进行升级,避免中断用户使用。 **二、Idea热部署配置** 1....

    idea热部署(更新代码不用重启tomcat).docx

    假设我们有一个基于Spring Boot的项目,并使用Tomcat作为应用服务器。下面是如何通过IDEA实现热部署的具体步骤: 1. **打开项目**:在IntelliJ IDEA中打开你的项目。 2. **配置Run/Debug Configuration**:按照上文...

    SpringBoot项目中的视图解析器问题(两种)

    1. **添加依赖**:为了在Spring Boot中使用JSP,需要在`pom.xml`文件中添加以下依赖: - `javax.servlet-api`:Servlet API,用于处理HTTP请求。 - `jstl`:JavaServer Pages Standard Tag Library,JSP标准标签库...

    cesium跨域加载问题

    此外,如果你使用的是Spring Boot或其他基于Java的Web框架,可能需要在配置类中添加对应的跨域配置,而不是修改`web.xml`。 在Cesium客户端代码中,确保你的请求正确处理了跨域问题,例如设置`withCredentials`为`...

    apache-tomcat-7.0.77.zip

    - 也可以与Spring Boot、JBoss EAP等框架结合,构建更复杂的Java应用程序。 通过上述步骤,你就能在Linux环境下成功安装并管理Apache Tomcat 7.0.77。记得定期关注Apache的更新,保持Tomcat版本的最新,以获取最新...

Global site tag (gtag.js) - Google Analytics