一个运用struts标签显示在页面上的小问题。
<html:select property= "packageCode ">
<logic:present name= "packageCodeList ">
<logic:iterate id= "packageCode " name= "packageCodeList ">
<html:option value= "1 ">
<bean:write name= "packageCode "/>
</html:option>
</logic:iterate>
</logic:present>
</html:select>
代码如上,从后台读取到一个packageCodeList,packageCodeList中保存的是String类型的packageCode。
如上显示没有问题,但是在 <html:option value= "1 "> 这个地方,我想让value的值也等于 <bean:write name= "packageCode "/> ,不知道该如何写。
想写成 <html:option value= " <bean:write name= "packageCode "/> "> ,但是语法不对。不知道该如何解决,请朋友们帮忙指点。谢谢。
------解决方案-------------------- <html:option value= "${packageCode} ">
------解决方案--------------------${packageCode} EL语言
参考资料
http://hi.baidu.com/long_dragon/blog/item/8d410d60b689fcdd8db10df0.html
------解决方案--------------------应该是你的没有指定name属性吧
<html:select property= "packageCode " name= "beanName ">