浏览 4168 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-02-20
class TestAction extends ActionSuport{ public getGroup();{ return "1"; } } 对应的页面上有 <ww:select name="group" list="#{'0':'admin','1':'user'}"/> 当运行时结果却不会自匹配到 user选项,当<ww:select name="group" list="{'0','admin','1','user'}"/>就可以? 这是怎么回事啊,看了WW自带的例子都没介绍有list = map的用法,请教了! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-02-21
没人遇到过这个问题吗?
|
|
返回顶楼 | |
发表时间:2006-02-21
'0','1' 可能是一个char
改成'00'和'11'试验一下 记得以前遇到过类似的问题 |
|
返回顶楼 | |
发表时间:2006-02-21
OK!谢谢.
如果非要用 '1'作 valueKey怎么做呢? |
|
返回顶楼 | |
发表时间:2006-02-21
用转义吧,大概是这样写,可能需要修改:
"#{\"0\":'admin',\"1\":'user'}" 万恶的jsp tag啊!!! |
|
返回顶楼 | |
发表时间:2006-02-21
把单引号跟双引号反过来试试看,一般这样可以解决很多类似问题
<ww:select name="group" list='#{"0":"admin","1":"user"}'/> |
|
返回顶楼 | |
发表时间:2006-02-22
问题解决! 再次谢谢.
:) "万恶的jsp tag啊!!!",呵,不用tag那WW怎么装载数据到表单项啊,? |
|
返回顶楼 | |
发表时间:2006-02-22
http://forum.iteye.com/viewtopic.php?t=15298
|
|
返回顶楼 | |