汽配人网做网站,网站开发去哪学,陕西省住房建设部官方网站一建,品牌展示设计网站将前端输入框中的值全部放入data中传入后端#xff0c;但是在后端查看发现后端接收到的数据有些属性值为空。 
第一种情况#xff1a;只有第一个属性为空#xff0c;其余属性接收正常 
可能原因#xff1a;后端用来接收的 
比如前端发送数据#xff1a; 实际上前端发送的数…将前端输入框中的值全部放入data中传入后端但是在后端查看发现后端接收到的数据有些属性值为空。 
第一种情况只有第一个属性为空其余属性接收正常 
可能原因后端用来接收的 
比如前端发送数据 实际上前端发送的数组有四个元素 
在后端对应的响应请求中 用UpPet类组成的集合来接收前端发送的数据UpPet类如下 可以发现UpPet类多定义了一个serialID属性 
System.out.println(接收前端传来的数据p); 
打印接收的数据可以发现里面的serialID一直是为空的但是却不能省略定义这个”多余“变量 
因为没有这个一直为空的serialID那么petID就会一直为空 第二种情况有几个属性为空或者全部为空 
可能原因变量命名的问题要采用小驼峰形式命名比如petID、emDepartment等等第一个单词不大写之后的单词首字母大写。不然的话后端接收数据的时候可能会改变变量名所以你打印原本的变量名自然就不存在啦。