jackyrong

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

    在struts2中,下面是一个经常典型的场景,比如在一个action中,有如下代码:

  request.setAttribute("state_flag", rsp.getState_flag().trim());

 

同时在页面中,有单选框radiobutton,当state_flage为Y时,单选框要设置为checked,同时数据库表中

state_flag的为varchar的类型,存放了Y和N,那么在<s:if判断时,可以这样做:

     <input name="state_flag" type="radio" value="Y" <s:if test='#request.state_flag=="Y"'>checked</s:if>

如果在action中,没设置setattribute的话,可以这样
<s:if test="'${rsp.state_flag}'=='Y'">

posted on 2009-12-07 22:38  jackyrong的世界  阅读(2898)  评论(0编辑  收藏  举报