springmvc接收字符串转list

springmvc接收字符串转list多次试了下传入数组或者listjson格式感觉还是有问题。后面用最傻的方法先把参数设置成String类型传入到后台再做转换 publicObjectsaveScenceCheckDraw(CheckDrawingscheckDrawings,StringdrawingImgList){      GsonBuilderbuilder=newGsonBuilder();  …

大家好,又见面了,我是你们的朋友全栈君。

多次试了下传入数组或者list json格式 感觉还是有问题。

后面用最傻的方法先把参数设置成String类型传入到后台再做转换

 public Object saveScenceCheckDraw(CheckDrawings checkDrawings,String drawingImgList) {

   


 
GsonBuilder builder = new GsonBuilder();


 
builder.registerTypeAdapter(Date.class, new JsonDeserializer<Date>() {


         public Date deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) throws JsonParseException {


             return new Date(json.getAsJsonPrimitive().getAsLong());


         }


     });


 
Gson gson = builder.create();


Type collectionType= new TypeToken<List<CheckDrawingImg>>(){}.getType();


List<CheckDrawingImg> checkDrawingImg= gson.fromJson(drawingImgList,collectionType);


  CheckDrawingImgList list=new CheckDrawingImgList();


list.setDrawingImgList(checkDrawingImg);

    return null;

  }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/146433.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 新东方四六级写作_新东方四六级老师

    新东方四六级写作_新东方四六级老师必读的新东方优秀范文      欢迎下载>01 The Language of MusicA painter hangs his or her finished picture on a wall, and everyone can see it. A composer writes a work, but no one can hear it until i

    2022年8月24日
    8
  • iframe自适应高度_html页面自适应

    iframe自适应高度_html页面自适应为什么需要使用iframe自适应高度呢?其实就是为了美观,要不然iframe和窗口长短大小不一,看起来总是不那么舒服,特别是对于我们这些编程的来说,如鲠在喉的感觉。在页面中通过iframe嵌入了另外一个页面后,如何使得页面的这块区域随着iframe的高度自动适应而不会出现蹩脚的上下左右滚动条呢?下面这个办法就是使用javascript实现iframe高度自适应的,这个可是兼容所有浏览器的,ie,f…

    2022年10月12日
    5
  • SQL Server 2008 R2 超详细安装图文教程

    SQL Server 2008 R2 超详细安装图文教程一、下载SQLServer2008R2安装文件ed2k://|file|cn_sql_server_2008_r2_enterprise_x86_x64_ia64_dvd_522233.iso

    2022年7月3日
    24
  • Idea激活码最新教程2022.2.2版本,永久有效激活码,亲测可用,记得收藏

    Idea激活码最新教程2022.2.2版本,永久有效激活码,亲测可用,记得收藏Idea 激活码教程永久有效 2022 2 2 激活码教程 Windows 版永久激活 持续更新 Idea 激活码 2022 2 2 成功激活

    2025年5月25日
    3
  • Mac环境变量配置(Java)

    Mac环境变量配置(Java)1.打开终端:2.输入命令:【/usr/libexec/java_home-V】,查看默认的jdk下载地址(绿色下划线的就是jdk默认路径)(注意⚠️:命令行终端是区分大小写的【-v是不对的,必须是大写-V】)3.如果是第一次配置环境变量,使用命令:【touch.bash_profile】创建一个.bash_profile隐藏配置文件(如果存在已有配置文件就输入:【open-e.bash_profile】)打开如下4.输入以下命令:(注意⚠️:红色字体是第2步查出来自己jd…

    2022年6月29日
    33
  • 从零开始学习Prometheus监控报警系统[通俗易懂]

    从零开始学习Prometheus监控报警系统[通俗易懂]Prometheus是一个开源的监控报警系统,它被纳入了由谷歌发起的Linux基金会旗下的云原生基金会,并成为仅次于Kubernetes的第二大开源项目。

    2022年6月3日
    34

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号