zoukankan      html  css  js  c++  java
  • post表单、json接口

    package com.lv.qggz.man.dhht.api.typesetting;

    import com.lv.qggz.man.dhht.api.typesetting.vo.UVO;
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.*;
    import org.springframework.web.multipart.MultipartFile;
    import org.springframework.web.multipart.MultipartHttpServletRequest;

    import javax.servlet.http.HttpServletRequest;
    import java.util.List;

    /**
    * @Author: sh
    * @Description: TypeSettingController
    * @Date: 22:00 2019/12/31
    */
    @Controller
    @RequestMapping("/api/typesetting")
    public class TypeSettingController {

    /**
    * POST json提交
    * @param json
    * @param request
    * @return
    */
    @RequestMapping(value = "/hello", method = RequestMethod.POST, produces = "application/json;charset=UTF-8")
    @ResponseBody
    public String hello(@RequestBody String json, HttpServletRequest request) {
    String head = request.getHeader("token");
    System.out.println("head:" + head);
    return json;
    }

    /**
    * POST form表单,多附件提交
    * @param uvo
    * @param request
    * @return
    */
    @RequestMapping(value = "/word",method = RequestMethod.POST,produces = "application/json;charset=UTF-8",consumes = "multipart/form-data")
    public String word(UVO uvo,HttpServletRequest request){
    MultipartHttpServletRequest multipartHttpServletRequest = (MultipartHttpServletRequest) request;
    List<MultipartFile> files = multipartHttpServletRequest.getFiles("file");
    System.out.println(uvo);
    return null;
    }
    }
  • 相关阅读:
    (原)Vs中debug和release结果不一致
    (原)mkl用到的函数
    JAVA JDBC 批量操作
    JAVA JDBC 操作blob数据
    JAVA JDBC 利用反射对一个表动态查询
    JAVA JDBC 查询数据
    JAVA JDBC 插入中文时声明utf8编码
    JAVA JDBC prepareStatement 添加数据
    JAVA JDBC 连接数据库
    unzip命令指定编码格式
  • 原文地址:https://www.cnblogs.com/sung1024/p/12127999.html
Copyright © 2011-2022 走看看