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;
    }
    }
  • 相关阅读:
    BZOJ1106[POI2007]立方体大作战tet
    BZOJ4407 于神之怒加强版
    BZOJ1103: [POI2007]大都市meg
    BZOJ3170: [Tjoi2013]松鼠聚会
    Luogu 2912 [USACO08OCT]牧场散步Pasture Walking
    BZOJ1251 序列终结者- splay
    BZOJ1699: [Usaco2007 Jan]Balanced Lineup排队
    BZOJ 1005[HNOI2008]明明的烦恼
    二叉树
    [CODEVS1130]数字反转
  • 原文地址:https://www.cnblogs.com/sung1024/p/12127999.html
Copyright © 2011-2022 走看看