「struts2」ifタグ、elseifタグとelseタグを使うサンプル

2020年12月3日

構文

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<s:if test="%{条件式}">
some code
</s:if>
<s:elseif test="%{条件式}">
some code
</s:elseif>
<s:else>
some code
</s:else>
<s:if test="%{条件式}"> some code </s:if> <s:elseif test="%{条件式}"> some code </s:elseif> <s:else> some code </s:else>
<s:if test="%{条件式}">
  some code
</s:if>
<s:elseif test="%{条件式}">
 some code
</s:elseif>
<s:else>
 some code
</s:else>

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<s:if test="%{arkData.rank == 1 || arkData.rank == 2}">
<div>AAA 1111</div>
</s:if>
<s:elseif test="%{arkData.rank == 3}">
<div>BBB 2222</div>
</s:elseif>
<s:else>
<div>CCC 3333</div>
</s:else>
※arkDataクラスのオブジェクト rankはメンバー変数
<s:if test="%{arkData.rank == 1 || arkData.rank == 2}"> <div>AAA 1111</div> </s:if> <s:elseif test="%{arkData.rank == 3}"> <div>BBB 2222</div> </s:elseif> <s:else> <div>CCC 3333</div> </s:else> ※arkDataクラスのオブジェクト rankはメンバー変数
<s:if test="%{arkData.rank == 1 || arkData.rank == 2}">
  <div>AAA 1111</div>
</s:if> 
<s:elseif test="%{arkData.rank == 3}">
  <div>BBB  2222</div>
</s:elseif>
<s:else>
  <div>CCC 3333</div>
</s:else>
※arkDataクラスのオブジェクト rankはメンバー変数

 

Struts2

Posted by arkgame