本文在上一文《在Eclipse下使用Maven开发Spring Boot应用》基础上使用JSP开发网页。1、介绍web开发是开发中至关重要的一部分,Web开发的核心内容主要包括内嵌Servlet和Spring MVC开发。Spring Boot提供了大量页面模版引擎,包括FreeMarker、Groovy、Thymeleaf、Velocity和Mustache,Spring Boot中 推荐使用T
转载
2024-06-01 05:42:58
173阅读
test2.js 与index.jsp 放在同一文件夹下,比如: web应用/home/下面.
要把test2.js 引入到 index.jsp中, 针对三种情况,分析如下:
----------------------------------------------------------
第一种情况
一般在学习时, 一个tomcat上都跑多个工程, 用工程名来区分
因
转载
2024-05-09 19:36:22
34阅读
spring官方文档
springboot2 已经发布,其中最亮眼的非webflux响应式编程莫属了!响应式的weblfux可以支持高吞吐量,意味着使用相同的资源可以处理更加多的请求,毫无疑问将会成为未来技术的趋势,是必学的技术!很多人都看过相关的入门教程,但看完之后总觉得很迷糊,知其然不知道其所以然,包括我本人也有相同的疑惑。后面在研究和学习中发现,是我的学习路径不对,很多基本概念不熟悉,之前公
转载
2024-08-01 06:11:05
51阅读
SpringMVC大家都不陌生,而被SpringBoot集成的SpringMVC除了配置与独立的优点差别,其他使用都是一样的,一般的项目都会配置登录拦截器,那如果我们的image、css、js是不是也会被拦截器拦截呢?答案是肯定的,当然也不是必然的。我们在配置拦截器的拦截路径时可以过滤掉静态文件的路径规则。SpringBoot默认给我们配置了静态资源的地址转发,我们只需要将静态文件放到/resou
转载
2024-03-16 07:47:23
66阅读
1、创建一个maven工程;(jar)2、导入spring boot相关的依赖<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
&l
遇到的问题对jsp页面进行了一些修改,部署到服务器的jsp页面不起作用。发现并不管用,而且文件的修改时间一直没变。 甚是奇怪。后面touch一下文件就好了。后面就了解了下tomcat的热部署。如下: 我们知道在开发工程的时候jsp文件是即修改即生效的,由于比较好奇就研究了一下tomcat对于jsp热部署的实现原理,总结沉淀一下吧。Tomcat jsp热部署的实现原理大体是这样
背景最近遇到一个技术需求,需要对其他多个已有的服务进行整合打包为一个整体的服务,项目启动过程发现一个问题,在controller层多个服务之间存在相同的RequestMapping接口请求路径,导致服务无法启动。目前的接口定义规范为:/服务名(context-path)/接口版本号/模块名/接口名例如通过用户Id查询用户信息的接口,在统一认证服务和用户管理服务有如下接口定义统一认证服务:/sso/
转载
2023-05-30 09:07:13
1173阅读
什么是JSPJSP:Java Server Pages Java服务器端页面。JSP 就是 HTML + Java代码 + JSP自身东西。JSP由来Servlet技术生成动态网页的时候很麻烦,需要通过response获得输出流,调用print方法进行打印的。这种编程方式很麻烦,而且美工也不容易处理。SUN公司为了简化动态网页开发,推出JSP。JSP的运行原理JSP在执行时,会被服务器翻译为Ser
转载
2023-09-24 19:06:57
171阅读
一、简介提起Java不得不说的一个开发场景就是Web开发,也是Java最热门的开发场景之一,说到Web开发绕不开的一个技术就是JSP,因为目前市面上仍有很多的公司在使用JSP,所以本文就来介绍一下Spring Boot 怎么集成JSP开发,以及生产环境的详细部署方法。二、集成JSP开发环境Spring Boot 2.0.4 RELEASETomcat 9.0.10IDEA(Intellij IDE
转载
2024-03-05 08:10:12
71阅读
最近项目上准备使用springboot来搭建环境,但是对于jsp时代过来的人,让springboot兼容jsp就变成了很重要的一件事。因为springboot官方并不建议使用jsp,所以并不能直接通过添加起步依赖的方式,使其支持jsp作为模板引擎,只能通过自己来进行配置一、项目环境java 1.8 IntelliJ IDEA 2017.2.4二、创建项目IntelliJ IDEA中集成了Spri
转载
2024-02-19 12:18:45
419阅读
概述
由于公司决定使用spring cloud,但是公司积累了大量的普通的jsp项目,老的项目直接全部修改为springboot成本过高,周期比较长,而且公司业务正在快速拓展,所以需要把之前的老项目修改为springboot项目,特花了几天时间研究如何把老的项目修改为springboot项目,研究过程中非常坎坷,一步一坑,所以现在整理一下相关代码,希望能够对有类似需要的朋友有所帮助。
原创
2023-06-01 09:24:43
204阅读
一、Spring Boot简介SpringBoot是一个框架,他的产生简化了框架的使用,所谓简化是指简化了Spring众多框架中所需的大量且繁琐的配置文件。它使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个习惯性的配置,让你无需手动进行配置)的理念让你的项目快速运行起来。使用Spring Boot很容易创建一个独立运行(运行jar,内嵌Servlet容器)、准生产级别的基于Spring
转载
2024-03-26 09:53:00
72阅读
一、简介提起Java不得不说的一个开发场景就是Web开发,也是Java最热门的开发场景之一,说到Web开发绕不开的一个技术就是JSP,因为目前市面上仍有很多的公司在使用JSP,所以本文就来介绍一下Spring Boot 怎么集成JSP开发,以及生产环境的详细部署方法。二、集成JSP开发环境Spring Boot 2.0.4 RELEASETomcat 9.0.10IDEA(Intellij IDE
转载
2024-08-14 19:56:04
26阅读
介绍:
SpringMVC
大家都不陌生,而被SpringBoot集成的SpringMVC除了配置与独立的优点差别,其他使用都是一样的,一般的项目都会配置登录拦截器,那如果我们的image、css、js是不是也会被拦截器拦截呢?答案是肯定的,当然也不是必然的。我们在配置拦截器的拦截路径时可以过滤掉静态文件的路径规则。
SpringBoot默认给我们配置了静态资源
转载
2024-04-12 11:59:02
54阅读
前言为什么我们要用 Spring Boot,Spring Boot 最重要的功能是:自动配置。 为什么说是自动配置?先看@SpringBootApplication注解的源码。@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@Enable
转载
2024-06-18 07:50:40
75阅读
[code="html"]
原创
2023-04-24 07:51:22
112阅读
前言要想知道改为springboot项目需要修改什么配置什么,就要知道SSM项目web
原创
2021-11-26 13:49:02
949阅读
前言: jsp作为javaweb开发中常见的视图技术,我们平时在开发项目使用的过程中,经常会导入一些静态资源,比如css\js\jpg、png等图片格式的文件,这些文件的路径成了问题,经常会出现索引不到的情况发生,本篇博客就来探究一下jsp中的路径问题。本篇博客目录:一:基本常识 首先告诉几个常识:1:我们常用的web项目是运行在tomcat中,而tomcat容器不会识别包
转载
2023-08-07 13:47:42
78阅读
获取项目在硬盘的绝对路径<%request.getRealPath("/");%>获取项目的http路径<% String path = request.getContextPath(); Strin
原创
2022-05-31 15:12:53
139阅读
基本实现流程启动时自动查询码表存储至缓存–>根据注解识别带转码字段–>jackson序列化时自动去缓存中获取待转码的值。 本项目采用reids缓存创建转码注解/**
* json自动转码注解;
* 该注解只有添加于String类型的属性上、且码表转换后的值不为null时生效
* @Author: yousili
* @Date: 2022/4/26 10:56
* @Desc
转载
2024-02-29 20:56:30
90阅读