<logic:equal name="myclassname" property="sign" value="0" scope="request">
有效
</logic:equal><logic:equal name="myclassname" property="sign" value="1" scope="request">
无效
</logic:equal>就是从数据库读出来的,放在表格中,记录有的为0,有的为1。

解决方案 »

  1.   

    是不是数据类型不一致,试试将数据库取出的数据转化为String类型
      

  2.   

    myclassname 可能未载入页面。
      

  3.   

    value="0" 
    value="1" 
    什么意思
      

  4.   

    就是 name="myclassname" property="sign" 值等于0的时候显示有效,等于1的时候显示无效
      

  5.   

    要不先用<bean:write/>看看能不能显示出来?显示出来的是什么?
      

  6.   

    try:
    <logic:iterate id="mc" name="myclassname"   scope="request">
    <logic:equal name="mc" property="sign" value="0" >
    有效
    </logic:equal><logic:equal name="mc" property="sign" value="1" >
    无效
    </logic:equal>
    </logic:iterate>
      

  7.   

    try:
    <logic:iterate id="mc" name="myclassname"   scope="request">
    <logic:equal name="mc" property="sign" value="0" >
    有效
    </logic:equal><logic:equal name="mc" property="sign" value="1" >
    无效
    </logic:equal>
    </logic:iterate>
    ===============================================================
    满分!
      

  8.   

    <logic:equal>里能用scope吗!