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;
    }
    }
  • 相关阅读:
    索引与慢查询优化
    视图 触发器 事物 储存过程 内置函数 流程控制
    多表查询
    having distinct 正则 limit order by 排序
    Mysql基本查询语句及方法
    Python基础之列表内置方法
    Python基础之流程控制while循环
    Python基础之格式化输出的三种方式
    计算机基础之编程与编程语言
    计算机组成
  • 原文地址:https://www.cnblogs.com/sung1024/p/12127999.html
Copyright © 2011-2022 走看看