我觉得struts这点很麻烦,我也是找了很久。后来还是将判断做在java里了,给jsp传一个标志。帮你关注,要是没有办法的话,你就到java里判断吧。

解决方案 »

  1.   

    解决办法如下:
    首先,在jsp顶部引入两次<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
       因为你用了两次《logic》标签
    然后,不要在一个logic标签内欠套另外一个,单独用。
      

  2.   

    <logic:equal property="auth" value="0">
    <logic:equal property="modify" value="0">
         <bean:message key="proList.addservice" />
    </logic:equal>
    </logic:equal>
    这这句也同样分开写
    试一下
      

  3.   

    用嵌入的<% if form.getparam  --- %>来判断
      

  4.   

    你可以把逻辑判断放到action中止传递要显示用的flag,这样也符合struts的逻辑设计。本身页面中也不应该包含太多的逻辑相关的东西。