struts2 标签 select的默认选中有关问题

struts2 标签 select的默认选中问题

今天在做struts2的增删改查 突然发现struts2的标签不太会取值啦

默认取值更是有点模糊 不过终于研究出来了

从数据库里取出的是0 ,1 即value="%{partner.istrans}"


 

 <s:select name="partner.istrans" id="istrans" list="#{0:'不推',1:'推'}"   listKey="key" listValue="value"  value="%{partner.istrans}" 
            ></s:select>

尤其 value="%{partner.istrans}" 必须这样写 其他写法好像是不行的