读书人

一个运用struts标签显示在页面上的小疑

发布时间: 2012-02-28 13:06:36 作者: rapoo

一个运用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 ">

读书人网 >Java Web开发

热点推荐