java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String at java.lang.It
- 错误信息:
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
at java.lang.Iterable.forEach(Iterable.java:75)
at org.springframework.http.converter.FormHttpMessageConverter.lambda$serializeForm$2(FormHttpMessageConverter.java:331)
- 查看FormHttpMessageConverter.java源码
protected String serializeForm(MultiValueMap<String, String> formData, Charset charset) {StringBuilder builder = new StringBuilder();formData.forEach((name, values) ->values.forEach(value -> {try {if (builder.length() != 0) {builder.append('&');}builder.append(URLEncoder.encode(name, charset.name()));if (value != null) {builder.append('=');builder.append(URLEncoder.encode(value, charset.name()));}}catch (UnsupportedEncodingException ex) {throw new IllegalStateException(ex);}}));return builder.toString();}
可以看出MultiValueMap<String, String>的key和value都是String的
- 结论
使用MultiValueMap传参的时候需要保证key和value都是String类型的
作者:猿份哥
原文链接:http://www.lskyf.com/view/36
版权声明:本文为博主原创文章,转载请附上博文链接!
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String at java.lang.It相关推荐
- java.lang.ClassCastException:android.widget.Button cannot be cast to android.widget.ImageView
今天遇到一个错误也不知道怎么回事,上网搜了一下: 出现的问题是:java.lang.ClassCastException:android.widget.Button cannot be cast to ...
- shiro缓存管理时报错java.lang.ClassCastException: com.xxx.User cannot be cast to com.xxx.User
一.异常 java.lang.ClassCastException: com.px.myshiro.domain.User cannot be cast to com.px.myshiro.domai ...
- java.lang.ClassCastException: com.xx.User cannot be cast to com.xx.User
项目使用spring boot1.5.2 集成mybatis通用mapper插件,发现查询方法selectByPrimaryKey 会导致发生异常-- java.lang.ClassCastExcep ...
- shiro中devtools:java.lang.ClassCastException: cn.model.User cannot be cast to cn.model.User
今天意外发现一个exception:java.lang.ClassCastException:cn.system.model.User cannot be cast to cn.system.mode ...
- java.lang.ClassCastException: Dao.Impl.AccountDaoImpl cannot be cast to Dao.AccountDao
在学习Spring操作数据库是,遇到这个问题原因是实现类没有实现接口 Dao层接口 package Dao;import Pojo.Account;public interface AccountDa ...
- oracle timestamp约束,java.lang.ClassCastException:oracle.sql.TIMESTAMP不能转换为java.sql.Timestamp...
我正在处理通过网络流式传输ResultSet的应用程序.我最终使用了CachedRowSetImpl类.但是当我连接到一个Oracle数据库时,我会收到一个这样的错误 java.lang.ClassC ...
- java类型转换异常_解决java.lang.ClassCastException的java类型转换异常的问题
解决java.lang.ClassCastException的java类型转换异常的问题,异常,对象,错误,给大家,会报 解决java.lang.ClassCastException的java类型转换 ...
- loadedapk.java_android,_java.lang.ClassCastException: android.os.BinderProxy,android - phpStudy
java.lang.ClassCastException: android.os.BinderProxy onServiceConnected时异常如下: 崩溃线程 java.lang.ClassCa ...
- java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.Integer
java.lang.ClassCastException: java.math.BigDecimal cannot be cast to java.lang.Integer 1.改sql select ...
- java lang ClassCastException java lang Integer cannot be ca
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 1.错误 ...
最新文章
- 合并模拟器和真机的静态库动态库aggregate
- 微软,一个分裂的存在
- linux 静态编译 glibc,GCC静态链接glibc库
- python好学嘛-Python对于没有计算机基础知识的人来说,好学吗?
- python作品_学习 Python 有些枯燥?那是你学错方法了,看这里
- K8S 基本架构与常用术语
- 《Neural Networks for Machine Learning》学习二
- 组织在召唤:如何免费获取一个js.org的二级域名
- opencv学习笔记[9]:Opencv的基本数据类型和矩阵结构
- java socket发送定长报文_一个基于TCP协议的Socket通信实例
- linux 多路径 parted,Ubuntu存储多路径配置
- JAVA 文件下载乱码问题解决办法
- win10蓝屏提示重新启动_Win10系统开机提示Winload.efi丢失的蓝屏问题怎么解决?
- Javaweb邮箱验证注册的实现
- RunCat for windows安装教程
- 【Gem5】有关gem5模拟器的资料导航
- 精玉PC技术GHOSTXP_SP3纯净版V10_祥和版
- 快慢指针求环入口问题:
- 2016“百度之星”-测试赛
- Android WIFI架构
热门文章
- Handler消息机制详解
- php 读取图片bgr,OpenCV读取图像为BGR
- h5打开麦克风权限录音_通过H5实现html页面的录音和播放 (Recorder用于html5录音)...
- C++中常对象、常成员函数、常成员变量
- 图形学画直线c语言,002计算机图形学之直线画线算法
- PCL点云库调库学习系列——k-d tree与八叉树
- python输出文本居中_#python PIL ImageDraw text 文本居中#
- 五代十国小说软件测试,5本五代十国小说,穿越+王朝争霸,爽的一批,剧情绝佳,人物细腻...
- 美国运输部发布《自动驾驶汽车总体规划》
- 数码复印机数据安全检查技术介绍