是否两个选项的单选框,后台使用boolean接收,value值使用 on/off或 1/0都可以转成boolean <td>是否需要用户所在地信息</td> <td><input type="radio" name="needUserLocation" value="on" <#if sysInfoCFG.needUserLocation> checked</#if> > 是 <input type="radio" name="needUserLocation" value="off" <#if !sysInfoCFG.needUserLocation> checked</#if> > 否 </td> 将value改成其它值后台会转换报错 value="on2" org.springframework.validation.BeanPropertyBindingResult: 1 errors Field error in object 'systemInfoCFG' on field 'needUserLocation': rejected value [on2]; codes [typeMismatch.systemInfoCFG.needUserLocation,typeMismatch.needUserLocation,typeMismatch.boolean,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [systemInfoCFG.needUserLocation,n
单选框/复选框表示boolean 后台使用boolean接收
最新推荐文章于 2021-03-20 04:51:51 发布
本文介绍了在前端使用单选框和复选框处理布尔值(boolean)时,如何设置value值以确保后台能够正确接收并转换。通过设置value为'on'或'off','1'或'0',可以确保与后端Java系统的boolean字段无缝对接。当value设置为其他值时,可能会导致Spring框架的类型转换错误。
摘要由CSDN通过智能技术生成