![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
struts2 s:select 添加了多个值 ,修改的时候怎么显示添加时的值
1个回答
展开全部
<s:select name="Company.optionid"
list="OptionList"
listKey="optionid"
listValue="content"/>
上面的例子将修改的值,optionid保存给Company.optionid,然后,当修改的时候,首先查询出company,然后在查询出所有的optionlist,那么页面就可以显示出你修改的那个值了。
list="OptionList"
listKey="optionid"
listValue="content"/>
上面的例子将修改的值,optionid保存给Company.optionid,然后,当修改的时候,首先查询出company,然后在查询出所有的optionlist,那么页面就可以显示出你修改的那个值了。
追问
单个值是没有问题,只是取出来的时候不能显示添加时添加的多个
追答
选择多个值,保存,struts会保存为数组。比如company.optionid[] ,我没试过在页面上面,前端js来读取我的数组值,然后控制select元素selected对应的那个值。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询