【问题解决】springmvc 表单提交 pojo绑定不上

项目:springmvc pojo绑定练习

问题描述:从前端页面向contriller方法的pojo形参通过post表单传值,使用debug发现pojo的属性都是null,也就是说没有将值传过来

问题解决:查阅网上的经验,发现原因是我在前端页面表单标签上加了一个属性: enctype="multipart/form-data",将这个属性删除问题解决

属性enctype="multipart/form-data"是什么意思?:

enctype属性:规定了form表单在发送到服务器时候编码方式。该属性有三个值:

①application/x-www-form-urlencoded。默认的编码方式。但是在用文本的传输和MP3等大型文件的时候,使用这种编码就显得 效率低下。
②multipart/form-data 。 指定传输数据为二进制类型,比如图片、mp3、文件。 (数据不再是key/value的形式)
③text/plain。纯文体的传输。空格转换为 “+” 加号,但不对特殊字符编码。
---------------------
参考资料:https://blog.csdn.net/zllww123/article/details/77587292

 

posted @ 2018-10-31 17:09  炼钢工人  阅读(841)  评论(0编辑  收藏  举报