logic:notEqual标签
在页面控制显示与不显示的时候可用得到
<logic:equal name="sessionIDCJ" scope="session" value="1">//sessionIDCJ为1显示下边按钮
<td>
<html:button property="dWIDCJ_Button" οnclick="dWIDCJ();">注册管理员< ml:button>
</td>
</logic:equal>
<logic:notEqual name="sessionIDCJ" scope="session" value="1">//sessionIDCJ不为1进入logic:notEqual ,否则不进入
<logic:equal name="sessionDWIDCJ" scope="session" value="1">//sessionDWIDCJ为1显示下边按钮
<td>
<html:button property="dWIDCJ_Button" οnclick="dWIDCJ();">注册管理员< ml:button>
</td>
</logic:equal>
</logic:notEqual>
上边的标签就相当于
if(IDCJ.equals("1")||DWIDCJ.equals("1"))
{
<html:button property="dWIDCJ_Button" οnclick="dWIDCJ();">注册管理员< ml:button>
}
也就是说,满足条件只显示一次按钮,不满足则不显示
下面解释一下logic:notEqual
logic:notEqual与logic:equal正好相反,是判断不相等的情况的,只有在变量名与常量名不相同的情况下才进入语句体
notEqual
类名:org.apache.struts.taglib.logic.NotEqualTag
标签:bodycontent=JSP
引用logic:notEqual
属性 attribute:cookie,header,name,parameter,property,scope,value