2

これに関する情報は見当たらないようですが、基本的にはこれが状況です。文字列のセットを表示する必要があります。この場合、文字列は時間のペロイドです。私はJavaクラスを書かないようにしていますが、必要に応じてそれを行うことができます。基本的には次のようなものを表示したい

1-2pm
2-3pm
3-4pm
4-5pm

リストと変数を作成してみました

new ArrayList

それを変数に割り当ててから、

$V{my_var}.add("1-2pm")

しかし、その変数をリストに割り当てると、機能しないようです。これは通常どのように処理されますか?理想的には、式エディターを使用してこれを簡単に行う方法が必要です。

4

1 に答える 1

1

変数式でArrays.asList(T ... a)メソッドを使用できます。

例:

<variable name="listVar" class="java.util.List">
    <variableExpression><![CDATA[Arrays.asList(new String[] {"1-2pm", "2-3pm", "3-4pm", "4-5pm"})]]></variableExpression>
    <initialValueExpression><![CDATA[Arrays.asList(new String[] {"1-2pm", "2-3pm", "3-4pm", "4-5pm"})]]></initialValueExpression>
</variable>
于 2012-04-05T06:59:07.587 に答える