日期:2014-05-18  浏览次数:20587 次

请教比较问题,STRUTS标签库或JSTL解决方法
在ACTION中,设置如下
request.setAttribute( "userBean ",userBean);

现在Forward到JSP页面,需要做比较。如下:
userBean.group   userBean的属性为用户所属群组信息
group.groupId     group的属性为群组的ID

我想用“00000”和当前用户所属群组的ID进行比较,请问如何用STRUTS标签库比较?如果无法实现,请给出JSTL的比较方式,谢谢!

------解决方案--------------------
STRUTS标签库中这样实现:

<bean:define id= "value " name= "group " property= "groupId " type= "java.lang.Long "/>

<%if(Long.vauleOf(value)==0000){%>
显示内容
<%}else{%>
显示其他内容
<%}%>


------解决方案--------------------
觉得应该用logic标签。
------解决方案--------------------
用了标签就不要用java代码 http://struts.apache.org/javadoc.html到官方网站查查吧 有专门比较的方法
------解决方案--------------------
把你的那个Screen是放到request的对象.isBuild是他的属性.
<logic:equal name= "Screen " property= "isBuild " value= "1 ">