1

Struts2 を使用して Web ページを作成しています。

私の必要性は、アクション クラスのブール属性 (つまりsectionHidden) が に設定されている場合にのみ、テーブルに行を表示することfalseです。これを行うために、次のコードを記述しました。

<s:if test="sectionHidden"><tr id="sectionTitle" style="display: none;"></s:if>
<s:else><tr id="sectionTitle"></s:else>
    <td>This is the section title</td>
</tr>

これは最善の方法ではないと思いますが、他に良い方法はありますか?( に関連する html コードを 2 回記述することは避けたいtr)

4

3 に答える 3

1

うーん... 1つだけを使用するのはどうですか<s:if>:

<s:if test="!sectionHidden">
  <tr id="sectionTitle">
    <td>This is the section title</td>
  </tr>
</s:if>
于 2013-02-04T08:49:10.903 に答える