1

jstlを使用しています。

テストケースにパラメータを使用するにはどうすればよいですか。

<c:when test="${myBean.method=='1'}">

</c:when>

のようなメソッドで permeter を渡したい

<c:when test="${myBean.method('para')=='1'}">

</c:when>
4

1 に答える 1

-1

JSTL 2.0 では、パラメーターを使用して関数を呼び出すことができました。ただし、そのためには、以下のような TLD を作成する必要があります。

<function>
   <name>method</name>
   <function-class>MyBean</function-class>
   <function-signature>
      java.lang.String method(java.lang.String)
   </function-signature>
 </function>

その後、アクセスできます

<c:when test="${cx:method('para')} eq '1'}">
</c:when>

完全な例については、このリンクを参照してください。JSTL 2.0 の例

于 2012-04-18T11:07:44.650 に答える