ICode9

精准搜索请尝试: 精确搜索
  • SpringBoot-Http请求工具类2022-09-01 12:01:12

    一、编写请求配置类 import com.alibaba.fastjson.JSONObject; import org.springframework.context.annotation.Configuration; import org.springframework.http.*; import org.springframework.util.MultiValueMap; import org.springframework.web.client.RestTemplate; impo

  • 如何在Spring Boot Rest服务方法中设置响应头值2022-08-20 13:32:10

    如何在Spring Boot Rest服务方法中设置响应头值 问题描述 新手问题...我正在构建我的第一个Spring Boot Restful服务.我的静态服务设计要求在响应头中返回一些数据.  推荐答案 来自Spring文档 @RequestMapping("/handle") public ResponseEntity<String> handle() { URI loc

  • ResponseEntity的使用2022-07-22 18:32:04

    ResponseEntity的使用 一、介绍 ResponseEntity继承了HttpEntity类,HttpEntity代表一个http请求或者响应实体,其内部有两个成员变量:header及body,代表http请求或响应的header及body,其中的body是泛化的。 ResponseEntity类,扩展了HttpEntity类,新增了status成员变量,这样,一个ResponseEnti

  • java下载静态资源文件2022-07-18 09:34:10

    @GetMapping("/template") public ResponseEntity<org.springframework.core.io.Resource> getTemplate(HttpServletRequest request) { ResponseEntity<org.springframework.core.io.Resource> body = null; try { ResourcePatt

  • ResponseEntity实现文件下载2022-06-20 02:00:10

    ResponseEntity实现文件下载 RequestEntity 可以对request对象进行封装 既可以用原生的request域对象进行处理,也可以先将request域对象封装到RequestEntity中进行操作,其实便捷程度差不多,推荐使用原生servletAPI ResponseEntity 可以对request对象进行封装 既可以用response对象来

  • Spring Boot 通过RestTemplat返回pdf转图片2022-05-24 14:36:11

    Springboot 通过 RestTemplat 返回 pdf转图片 开发环境: java 8 spring boot 2.x 前后端分离 需求:前端发送pdf文件路径来,后端获取文件并返回前端 废话不多说,直接开干 1、引用依赖 <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId>

  • RESTful接口详解2022-05-02 00:34:42

    REST是英文representational state transfer(表象性状态转变)或者表述性状态转移;Rest是web服务的一种架构风格;使用HTTP,URI,XML,JSON,HTML等广泛流行的标准和协议;轻量级,跨平台,跨语言的架构设计;它是一种设计风格,不是一种标准,是一种思想 Rest架构的主要原则: 网络上的所有事

  • ResponseEntity 理解2022-05-02 00:03:16

    查看ResponseEntity源码,我们发现是它一种泛型类型。 public class ResponseEntity<T> extends HttpEntity<T> { private final Object status; /** * Create a {@code ResponseEntity} with a status code only. * @param status the status code */ public ResponseEn

  • @responsebody和responseentity的理解2022-03-05 23:03:56

    @responsebody和responseentity的理解 https://blog.csdn.net/qq_39385706/article/details/78403867 简单来说就是这样:@responsebody有没有这个区别我举个例子更清楚一点,如果有@responsebody这个注解,return “/ssyer/index”,返回数据就是字符/ssyer/index,没有经过视图处理器直

  • SpringMVC:HttpMessageConverter2022-02-07 22:00:57

    HttpMessageConverter 报文信息转换器。 将请求报文转换成java对象,将java对象转换成响应报文。 HttpMessageConverter提供了两个注解和两个类型:@RequestBody,@ResponseBody,RequestEntity,ResponseEntity @RequestBody <form th:action="@{/testRequest}" method="post"> <input

  • springmvc源码学习(三十)@ControllerAdvice 全局异常处理2022-01-02 12:32:32

    目录 前言一、示例二、原理 前言 在请求到达了 DispatcherServlet 的处理流程,进入 doDispatch( ) 以及后续流程处理业务的过程中出现异常,会进入到 processDispatchResult( ) 处理异常,此时,如果定义了@ControllerAdvice、@RestControllerAdvice 对应的方法能够处理该异

  • log4j2漏洞风险临时处理方案2021-12-11 02:03:38

    log4j2漏洞 https://zhuanlan.zhihu.com/p/443575682 复现代码 /** * @author xiaobai */ @RequestMapping("/test") @RestController @Slf4j public class TestController { private static Logger getLoggerName() { return LoggerFactory.getLogger(&qu

  • SpringMvc - HttpMessageConverter2021-12-09 22:33:29

    HttpMessageConverter,报文信息转换器,将请求报文转换为Java对象,或将Java对象转换为响应报 文 HttpMessageConverter提供了两个注解和两个类型: @RequestBody,RequestEntity @ResponseBody, ResponseEntity   1、@RequestBody @RequestBody可以获取请求体,需要在控制器方法设置一个形

  • springmvc-day042021-12-06 11:32:27

    目录:   第一章 文件下载     1.1 commons-io.jar工具包     1.2 HttpHeaders类     1.3 ResponseEntity类     1.4 处理下载文件名中文乱码     案例演示 第一章 文件下载   概述:文件下载功能比较简单,通常不需要使用第三方插件,直接使用输入输出流实现功能

  • 第七节:HttpEntity 与 ResponseEntity2021-12-04 14:00:45

    一、HttpEntity 获取请求   HttpEntity:可以获取请求的内容(包括请求头与请求体)   页面提交数据: <form action="${ctp}/testHttpEntity" method="post" enctype="multipart/form-data"> <input name="username" value="tomcat" />

  • SpringMvc---文件的上传和下载2021-11-24 22:30:30

    SpringMvc---文件的上传和下载 使用ResponseEntity实现文件下载 首先在webapp的目录下创建一个目录用来存放要被下载的内容,先随便放进去一个图片 然后,打开maven管理,找到Lifecycle-->>package,双击重新打包。把刚才创建的目录打包进要部署的包中 接下来创建一个负责接收下载请求的

  • T31项目第5天2021-10-31 13:34:33

    T31项目第5天 异常处理和日志1. java异常体系1.1异常处理流程1.2java异常处理机制1.4 java异常体系 2. 异常处理2.1异常抛出和捕获原则2.2 java异常体系中 try ...catch ...finally2.3JDK中异常处理几种流程2.4特殊NPE处理2.5 特出异常情景及处理思路 3.日志规约3.1日志功

  • RestTemplate2021-09-16 23:34:35

       方式一: Map<String, Object> params = new HashMap<>();params.put("appId", "xxx");params.put("appSecret", "yyyyyyyyyy");String url = "http://test.com/sso/open/token?appId={appId}&appSecret={appSec

  • 【SpringMVC 从 0 开始】文件上传和下载2021-08-21 21:00:08

    使用 ResponseEntity 实现文件上传和下载 在 static 下新建一个 img ,并且我放了一张图片在里面,然后重新 maven 打包一下。 下载 新建一个页面file.html,并且配置视图控制器,以便跳转: <mvc:view-controller path="/file" view-name="file"></mvc:view-controller> 编写页面内容,用来

  • http请求util2021-08-11 14:02:02

    http请求util import org.springframework.core.io.FileSystemResource;import org.springframework.core.io.InputStreamSource;import org.springframework.http.HttpEntity;import org.springframework.http.HttpHeaders;import org.springframework.http.MediaType;import o

  • Spring Boot 实现多图片上传并回显,涨姿势了~2021-07-27 10:05:52

    作者:不学无数的程序员 链接:https://www.jianshu.com/p/3e28b94444be 这两天公司有需求让做一个商户注册的后台功能,其中需要商户上传多张图片并回显。由于之前没做过这方面的东西,此篇文章用以记录一些知识点,以便后续查看。 上传 Controller的代码非常简单,由于用了SpringMVC框

  • ResponseEntity<List>接收结果时报错: java.util.LinkedHashMap cannot be cast to ***2021-06-07 16:03:24

    场景 ResponseEntity接收结果时报错: java.util.LinkedHashMap cannot be cast to *** 解决方案 使用序列化参数。 Map<String, String> params = new HashMap<>(); params.put("userName","likui"); HttpHeaders headers = new HttpHeaders(); headers.setConten

  • @ResponseBody ResponseEntity2021-06-06 11:55:29

    1、产生疑问 我们知道,如果在 Controller 的某个方法上加上 @ResponseBody 注解,那么你就能拿到 json 数据。 如果你只是知道这么用,那么你应该知道 ResponseBody  的具体作用: 其将方法的返回值通过适当的转换器转换为指定的格式之后,写入到 response 对象的 body 区,通常用来给客户

  • Spring Boot之发送HTTP请求(RestTemplate详解)2021-04-13 02:32:10

    RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法 1.简述RestTemplate RestTemplate能大幅简化了提交表单数据的难度,并且附带了自动转换JSON数据的功能 HTTP方式 RestTemplate方法 HTTP方式 RestTemplate方法 GET

  • SpringMvc 文件下载的两种方式2021-02-23 09:01:39

    方式一:通过reponse的输出流 @RequestMapping("/d1") public ResultVo<String> downloadFile(HttpServletResponse response){ String fileName="test1.png"; try { //获取response的输出流 ServletOutputStream ou

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有