随笔分类 -  Spring框架 / SpringMVC

摘要:首先编写相当于web.xml的配置类 package com.powernode.springmvc.config; import jakarta.servlet.Filter; import org.springframework.context.annotation.Configuration; 阅读全文
posted @ 2024-07-19 10:02 文采杰出 阅读(14) 评论(0) 推荐(0) 编辑
摘要:在Spring MVC中,public interface View 和 public interface ViewResolver 是两个相互关联但功能不同的接口。它们共同在视图解析和渲染过程中发挥作用,但各自承担的责任不同。 View 接口 View 接口定义了如何渲染一个特定的视图。它通常包含 阅读全文
posted @ 2024-07-18 08:47 文采杰出 阅读(8) 评论(0) 推荐(0) 编辑
摘要:Spring MVC在处理器方法执行过程中出现了异常,可以采用异常处理器进行应对。 一句话概括异常处理器作用:处理器方法执行过程中出现了异常,跳转到对应的视图,在视图上展示友好信息。 配置ExceptionController package com.powernode.springmvc.cont 阅读全文
posted @ 2024-07-13 23:08 文采杰出 阅读(9) 评论(0) 推荐(0) 编辑
摘要:使用SpringMVC6版本,不需要添加以下依赖: <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.5</version> </depe 阅读全文
posted @ 2024-07-12 23:53 文采杰出 阅读(149) 评论(0) 推荐(0) 编辑
摘要:mvc:annotation-driven/ 是 Spring MVC 中的一个配置元素,它用于简化和加速 Spring MVC 应用的配置,尤其是那些使用注解的控制器。当你在 Spring MVC 配置文件中添加了 mvc:annotation-driven/ 元素时,Spring 会自动注册一系 阅读全文
posted @ 2024-07-08 10:20 文采杰出 阅读(143) 评论(0) 推荐(0) 编辑
摘要:Tomcat, Jetty 等)默认的 Servlet,以便能够处理静态资源请求,如 HTML 文件、图片、CSS 文件、JavaScript 文件等。在 Spring MVC 的上下文中,静态资源默认会被当作请求映射处理,这可能会导致静态资源无法正确加载。使用 mvc:default-servle 阅读全文
posted @ 2024-07-08 10:14 文采杰出 阅读(131) 评论(0) 推荐(0) 编辑
摘要:配置IndexController package com.powernode.springmvc.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.an 阅读全文
posted @ 2024-07-08 00:59 文采杰出 阅读(7) 评论(0) 推荐(0) 编辑
摘要:private void processDispatchResult(HttpServletRequest request, HttpServletResponse response, @Nullable HandlerExecutionChain mappedHandler, @Nullable 阅读全文
posted @ 2024-07-06 00:12 文采杰出 阅读(8) 评论(0) 推荐(0) 编辑
摘要:ThymeleafViewResolver、SpringTemplateEngine和SpringResourceTemplateResolver在Spring MVC框架中共同工作,以支持Thymeleaf模板引擎的视图解析和渲染过程。 ThymeleafViewResolver: 作用:Thym 阅读全文
posted @ 2024-07-06 00:02 文采杰出 阅读(93) 评论(0) 推荐(0) 编辑
摘要:/** * Return the HandlerAdapter for this handler object. * @param handler the handler object to find an adapter for * @throws ServletException if no H 阅读全文
posted @ 2024-07-05 10:49 文采杰出 阅读(38) 评论(0) 推荐(0) 编辑
摘要:ServletRequest:这是Java Servlet API中的一个基础接口,位于javax.servlet包中。它定义了处理客户端请求的基本方法。 HttpServletRequest:这个接口继承自ServletRequest接口,并且添加了与HTTP协议相关的方法。它位于javax.se 阅读全文
posted @ 2024-07-04 10:45 文采杰出 阅读(81) 评论(0) 推荐(0) 编辑
摘要:一、介绍 ServletContext,也被称为Servlet上下文,是Servlet规范中定义的一个核心接口,代表了web应用的全局上下文环境。它是web应用启动后创建的一个全局对象,并且在一个web应用中是唯一的。由于它的全局唯一性,所有的Servlet都可以共享这个对象,因此它也被称为全局应用 阅读全文
posted @ 2024-07-04 00:42 文采杰出 阅读(47) 评论(0) 推荐(0) 编辑
摘要:Servlet 容器(如 Tomcat、Jetty、GlassFish 等)在启动时会加载并初始化部署在其中的 Web 应用程序。在这个过程中,它会读取 web.xml 文件(或在 Servlet 3.0+ 中使用 @WebFilter 注解)以获取 Filter 的配置信息。 以下是 Servle 阅读全文
posted @ 2024-07-03 23:22 文采杰出 阅读(14) 评论(0) 推荐(0) 编辑
摘要:接受前端发送的post请求 //发送请求方式为post请求,则可以正常映射 // @RequestMapping(value = "/user/login",method = {RequestMethod.POST}) @PostMapping(value={"/user/login"}) publ 阅读全文
posted @ 2024-07-01 10:20 文采杰出 阅读(74) 评论(0) 推荐(0) 编辑
摘要:@RequestMapping(value = "/login/{a}/{b}") public String testRestFulURL(@PathVariable(value = "a") String username, @PathVariable("b") String password) 阅读全文
posted @ 2024-06-30 23:11 文采杰出 阅读(3) 评论(0) 推荐(0) 编辑
摘要:value是可以用来匹配路径的,路径支持模糊匹配,通配符包括: ● ?,代表任意一个字符 ● ,代表0到N个任意字符 ● ,代表0到N个任意字符,并且路径中可以出现路径分隔符 / 其中需要注意: //@RequestMapping(value = {"/**/testAntValue"}) spri 阅读全文
posted @ 2024-06-30 22:33 文采杰出 阅读(67) 评论(0) 推荐(0) 编辑
摘要:如果你正在调查与Tomcat容器本身相关的问题,如Web应用程序的部署、上下文的初始化或Tomcat服务器的性能问题,那么localhost日志可能更重要。 如果你正在调查Web应用程序内部的错误或问题,如业务逻辑错误、数据访问问题或运行时异常,那么catalina.out日志可能更重要。 阅读全文
posted @ 2024-06-30 15:53 文采杰出 阅读(17) 评论(0) 推荐(0) 编辑
摘要:新建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 阅读全文
posted @ 2024-06-29 22:28 文采杰出 阅读(8) 评论(0) 推荐(0) 编辑
摘要:jakarta.servlet-api是 Jakarta EE 生态系统中的一个依赖项,专门用于提供 Servlet API 的实现。Servlet API 是 Java Web 应用程序中用于处理 HTTP 请求和响应的服务器端 API。 从 Java EE 8 开始,Servlet API 的维 阅读全文
posted @ 2024-06-29 22:18 文采杰出 阅读(919) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示