不相等判断,logic:notEqual,struts标签不等,变量不等于指定的常量
logic:notEqual标签
在页面控制显示与不显示的时候可用得到
<logic:equal name="sessionIDCJ" scope="session" value="1">//sessionIDCJ为1显示下边按钮 <td> <html:button property="dWIDCJ_Button" onclick="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" onclick="dWIDCJ();">注册管理员< ml:button> </td></logic:equal> </logic:notEqual>
?上边的标签就相当于
if(IDCJ.equals("1")||DWIDCJ.equals("1")){ <html:button property="dWIDCJ_Button" onclick="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
?
黑色头发? http://heisetoufa.iteye.com