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

关于使用logic:equal标签的问题?
<logic:equal   name= "result "   property= "pertain_to "   value= "f ">
      <td> <bean:write   name= "result "   property= "pname "/ </td>
</logic:equal>

<logic:notEqual   name= "result "   property= "pertain_to "   value= "f ">
        <td> 12 </td>                                
</logic:notEqual>

页面上就是这样的
12  
12  
12  
地图管理  
编辑卡信息  
查询卡信息

当我把   <logic:notEqual   > 去掉之后,页面上就会是这样
空的 <td>
空的 <td>
空的 <td>
地图管理  
编辑卡信息  
查询卡信息

请问下,有什么办法,能把空的 <td> 去掉?

------解决方案--------------------
不明白你什么意思!
------解决方案--------------------
你在<td></td>前后加一个<tr></tr>,然后把他们都放在一个table 里面`````````
------解决方案--------------------
<logic:equal name="result" property="pertain_to" value="f" >
<td > <bean:write name="result" property="pname"/ </td >
</logic:equal >

<logic:notEqual name="result" property="pertain_to" value="f" >
<td >12 </td >
</logic:notEqual > 
修改为以下代码:

<logic:notPresent name="result" property="pertain_to">
<logic:equal name="result" property="pertain_to" value="f" >
<td > <bean:write name="result" property="pname"/ </td >
</logic:equal >
</logic:notPresent>
------解决方案--------------------
我也没看懂。。。。。。。。。。。。。。。。。