摘要:
一、介绍 ServletContext,也被称为Servlet上下文,是Servlet规范中定义的一个核心接口,代表了web应用的全局上下文环境。它是web应用启动后创建的一个全局对象,并且在一个web应用中是唯一的。由于它的全局唯一性,所有的Servlet都可以共享这个对象,因此它也被称为全局应用 阅读全文
摘要:
Servlet 容器(如 Tomcat、Jetty、GlassFish 等)在启动时会加载并初始化部署在其中的 Web 应用程序。在这个过程中,它会读取 web.xml 文件(或在 Servlet 3.0+ 中使用 @WebFilter 注解)以获取 Filter 的配置信息。 以下是 Servle 阅读全文
摘要:
在使用tomcat9以及之前的版本,request-character-encoding和response-character-encoding使用的字符编码默认不是utf-8,所以导致前端发送到后台的中文乱码.如果使用的是tomcat10以及之后的版本,在apache-tomcat-10.1.25 阅读全文
摘要:
接受前端发送的post请求 //发送请求方式为post请求,则可以正常映射 // @RequestMapping(value = "/user/login",method = {RequestMethod.POST}) @PostMapping(value={"/user/login"}) publ 阅读全文
摘要:
@RequestMapping(value = "/login/{a}/{b}") public String testRestFulURL(@PathVariable(value = "a") String username, @PathVariable("b") String password) 阅读全文
摘要:
value是可以用来匹配路径的,路径支持模糊匹配,通配符包括: ● ?,代表任意一个字符 ● ,代表0到N个任意字符 ● ,代表0到N个任意字符,并且路径中可以出现路径分隔符 / 其中需要注意: //@RequestMapping(value = {"/**/testAntValue"}) spri 阅读全文
摘要:
如果你正在调查与Tomcat容器本身相关的问题,如Web应用程序的部署、上下文的初始化或Tomcat服务器的性能问题,那么localhost日志可能更重要。 如果你正在调查Web应用程序内部的错误或问题,如业务逻辑错误、数据访问问题或运行时异常,那么catalina.out日志可能更重要。 阅读全文
摘要:
新建Maven项目 pom.xml文件导包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS 阅读全文
摘要:
jakarta.servlet-api是 Jakarta EE 生态系统中的一个依赖项,专门用于提供 Servlet API 的实现。Servlet API 是 Java Web 应用程序中用于处理 HTTP 请求和响应的服务器端 API。 从 Java EE 8 开始,Servlet API 的维 阅读全文
摘要:
SpringTemplateEngine 是 Thymeleaf 模板引擎与 Spring 框架集成的核心组件。它负责处理模板的渲染过程,将模型数据(Model Data)与模板文件(Template Files)合并,生成最终的 HTML 页面。在配置 SpringTemplateEngine 时 阅读全文