您的位置:首页 > 编程语言 > Java开发

关于SpringMVC的后台调试获取的值为空

2016-05-06 18:52 316 查看
问题这样:

写了个非常简单的添加,用mybatis+springmvc

    到controller层,对象的每个属性值都为null

原来问题在这:


图中框部分

解决方案:去掉  enctype="multipart/form-data"   。当有文件上传时再添加。否则如果只用简单的type类型,就会导致 提交的对象无法封装值:

<tr>
<th>
姓名:
</th>
<td>
<strong><input type="text" id="adTitle" name="name" class="formText" value="" /></strong>
<label class="requireField">*</label>
</td>
</tr>
<tr>
<th>
爱好:
</th>
<td>
<strong><input type="text" name="hobby"/> </strong>
<label class="requireField">*</label>

</td>
</tr>

这样就可以了:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  spring mvc