随笔分类 -  Java

摘要:1、拦截器的介绍 拦截器使用场景: 登录验证:对于需要登录才能访问的网址,使用拦截器可以判断用户是否已登录,如果未登录则跳转到登录页面。 权限校验:根据用户权限对部分网址进行访问控制,拒绝未经授权的用户访问。 请求日志:记录请求信息,例如请求地址、请求参数、请求时间等,用于排查问题和性能优化。 更改 阅读全文
posted @ 2024-07-12 18:37 BLBALDMAN 阅读(28) 评论(0) 推荐(0) 编辑
摘要:什么是异常处理器 Spring MVC在处理器方法执行过程中出现了异常,可以采用异常处理器进行应对。一句话概括异常处理器作用:处理器方法执行过程中出现了异常,跳转到对应的视图,在视图上展示友好信息。 SpringMVC为异常处理提供了一个接口:HandlerExceptionResolver,核心方 阅读全文
posted @ 2024-07-11 19:24 BLBALDMAN 阅读(10) 评论(0) 推荐(0) 编辑
摘要:文件上传 简单介绍: 文件上传是将文件从客户端读到服务器的过程。 pom.xml 如果是使用Spring5以及之前的版本需要引入依赖。 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload< 阅读全文
posted @ 2024-07-11 16:35 BLBALDMAN 阅读(23) 评论(0) 推荐(0) 编辑
摘要:什么是Http消息? HTTP 请求: HTTP POST请求是最常见的HTTP方法之一,用于向服务器提交数据。POST请求协议的格式通常包括以下几个部分: 请求行 (Request Line): 包含HTTP方法(这里是POST)、请求的资源路径(URL)和HTTP版本。 例如:POST /sub 阅读全文
posted @ 2024-07-11 16:18 BLBALDMAN 阅读(39) 评论(0) 推荐(0) 编辑
摘要:1.简单介绍 2.常用IO流: 3.分类 接下来所有的内容都是InputStream、OutputStream、Reader、Writer的子类。 和File相关的IO流有四个分别是FileInputStream和FileOutputStream,FileReader和 FileWriter。其中F 阅读全文
posted @ 2024-07-10 19:14 BLBALDMAN 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1、RESTFul是什么? RESTFul是WEB服务接口的一种设计风格。RESTFul定义了一组约束条件和规范,可以让WEB服务接口更加简洁、易于理解、易于扩展、安全可靠。在之前简单的讲解了一下RequestMapping注解结合占位符,结合RESTful风格编程是如何获取数据的。接下来我们将简单 阅读全文
posted @ 2024-07-04 17:02 BLBALDMAN 阅读(13) 评论(0) 推荐(0) 编辑
摘要:1.转发和重定向的区别 转发是一次请求。因此浏览器地址栏上的地址不会发生变化。 重定向是两次请求。因此浏览器地址栏上的地址会发生变化。 转发的代码实现:request.getRequestDispatcher("/index").forward(request, response);重定向的代码实现 阅读全文
posted @ 2024-07-03 22:54 BLBALDMAN 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1、常见视图组件 InternalResourceView:内部资源视图(Spring MVC框架内置的,专门为JSP模板语法准备的,也是为转发准备的) RedirectView:重定向视图(Spring MVC框架内置的,用来完成重定向效果) ThymeleafView:Thymeleaf视图(第 阅读全文
posted @ 2024-07-03 22:42 BLBALDMAN 阅读(33) 评论(0) 推荐(0) 编辑
摘要:1、SpringMVC中是否能出现两个相同的RequestMapping?,即使他们注解的方法不同。 RequestMapping中不能出现两个相同的RequestMapping,即使注解的方法不同 @RequestMapping("/controller") public String Userc 阅读全文
posted @ 2024-07-03 10:43 BLBALDMAN 阅读(100) 评论(0) 推荐(0) 编辑
摘要:简介:在很多情况下我们使用get或者post请求时会出现乱码问题。本文的目标是教会读者解决该问题。 1.get请求乱码问题 使用get请求提交数据时,数据会回显在uri上,例如:/springmvc/login?username=张三&password =123(注意:这不是一个很好的示范usern 阅读全文
posted @ 2024-07-02 15:28 BLBALDMAN 阅读(147) 评论(0) 推荐(0) 编辑
摘要:在传统的javaweb中我们获取数据是通过HttpServletRequest中的getParameter或者getHeader等方法来获取相关的信息。由此我们引出了以下问题: 在SpringMVC中应该如何获取请求提交的数据呢? 在SpringMVC中又应该如何获取请求头信息呢? 在SpringM 阅读全文
posted @ 2024-07-01 16:52 BLBALDMAN 阅读(16) 评论(0) 推荐(0) 编辑
摘要:配置web.xml文件时我们需要配置SpringMVC框架的配置文件,该文件有两种配置方式。第一种是默认配置,第二种是带配置参数的配置。 1.1 默认配置方式 SpringMVC框架有它自己的配置文件,该配置文件的名字默认为:-servlet.xml,默认存放的位置是WEB-INF 目录下。如果采用 阅读全文
posted @ 2024-06-30 23:22 BLBALDMAN 阅读(192) 评论(0) 推荐(0) 编辑

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