本文主要是介绍form:checkboxes 修改时若值只有1个,能显示,多个不默认显示,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题: 因为字段是用string存储的,所以,若值只有1个,可默认显示,值多个用,分隔,不能默认显示.如下图
解决:后台转换成String[] 类型,返回到前台显示,保存时,再转成string类型保存.
<form:checkboxes path="servTypes" items="${fns:getPersonServTypeDictList('PS')}" itemLabel="label" itemValue="value" htmlEscape="false" class="i-checks "/>
页面中的path 改成String[] 类型的字段名
效果如下:
这篇关于form:checkboxes 修改时若值只有1个,能显示,多个不默认显示的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!