<s:if test="#session.time!== null&&session.status=='通过'">
<td><img src="images/kyyy.jpg"/></td>
</s:if>
<s:else>
<tr />
</s:else>
上面的这段代码貌似不起作用,写错了?还是怎么写呢?
能实现就行。我的意思是:
①表格里面<td></td>之间默认的是图片A
②判断session中time的值。如果值存在并且status的值为“通过”,则设置替换<td></td> 内容为图片B。
③如果status中的值 等于"不开放" 则设置<td></td>内容为图片C目的就是想通过判断不同的值、或者有无值,来设置不同的图片。
效果如下图示:下图中是我自己添加的,没有和后台交互。
<td><img src="images/kyyy.jpg"/></td>
</s:if>
<s:else>
<tr />
</s:else>
上面的这段代码貌似不起作用,写错了?还是怎么写呢?
能实现就行。我的意思是:
①表格里面<td></td>之间默认的是图片A
②判断session中time的值。如果值存在并且status的值为“通过”,则设置替换<td></td> 内容为图片B。
③如果status中的值 等于"不开放" 则设置<td></td>内容为图片C目的就是想通过判断不同的值、或者有无值,来设置不同的图片。
效果如下图示:下图中是我自己添加的,没有和后台交互。
<td><img src="图片B"/></td>
</s:if>
<s:elseif test="#session.status=='不开放'">
<td><img src="图片C"/></td>
</s:elseif>
<s:else>
<td><img src="图片A"/></td>
</s:else>
<td><img src="图片B"/></td>
</s:if>
<s:elseif test="#session.status=='不开放'">
<td><img src="图片C"/></td>
</s:elseif>
<s:else>
<td><img src="图片A"/></td>
</s:else>
像在c标签中:<c:if test="${dd eq null || dd eq ''}">
这样的表达式在S标签中该怎么写啊???
我的需求是:设置下面的<td></td>
.您给的这个代码只是显示了一个<td> <table>
<s:if test="#session.email=='通过'">
<td>
<img src="images/yyyy.jpg" />
</td>
</s:if>
<s:elseif test="#session.email=='审核'">
<td>
<img src="images/kyyy.jpg" />
</td>
</s:elseif>
<s:else>
<td>
<img src="images/kyyy.jpg" />
</td>
</s:else> <!--这个只显示了一个。--> <thead>
<tr>
<th>
08:30-09:00
</th>
<th>
09:00-09:30
</th>
<th>
09:30-10:00
</th>
<th>
10:00-10:30
</th>
<th>
10:30-11:00 </th>
<th>
11:00-11:30 </th> </tr>
</thead>
<tbody>
<tr>
<td>
</td>
<td>
</td>
<td>
//这些位置设置显示图片
</td>
<td>
//这些位置设置显示图片
</td>
<td>
//这些位置设置显示图片 </td>
<td>
//这些位置设置显示图片
</td>
<td>
//这些位置设置显示图片
</td>
</tr> </tbody>
</table>
<td><img src="images/kyyy.jpg"/></td>
</s:if>
<s:else>
<tr />
</s:else>
<table>
<s:if test="#session.email=='通过'">
<td>
<img src="images/yyyy.jpg" />
</td>
</s:if>
<s:elseif test="#session.email=='审核'">
<td>
<img src="images/kyyy.jpg" />
</td>
</s:elseif>
<s:else>
<td>
<img src="images/kyyy.jpg" />
</td>
</s:else> <!--这个只显示了一个。--> <thead>
<tr>
<th>
08:30-09:00
</th>
<th>
09:00-09:30
</th>
<th>
09:30-10:00
</th>
<th>
10:00-10:30
</th>
<th>
10:30-11:00 </th>
<th>
11:00-11:30 </th> </tr>
</thead>
<tbody>
<tr>
<td>
</td>
<td>
</td>
<td>
//这些位置设置显示图片
</td>
<td>
//这些位置设置显示图片
</td>
<td>
//这些位置设置显示图片 </td>
<td>
//这些位置设置显示图片
</td>
<td>
//这些位置设置显示图片
</td>
</tr> </tbody>
</table>
你把<td></td>放在<s:if ></s:if>外面不是就有td了