次のコードがあります。
<s:iterator value="primaryDataSources" var="includedPrimaryDataSource">
<s:property value="%{includedPrimaryDataSource in primaryDataSources}"/>
</s:iterator>
アクション クラスで初期化された ArrayList である primaryDataSources を使用します。
List<String> primaryDataSources = new ArrayList<String>(Arrays.asList(new String[]{"SE", "QBP", "Olympic", "J&B"}));
次のように primaryDataSources を単独で出力すると:
<s:property value="%{primaryDataSources}"/>
[SE、QBP、オリンピック、J&B] を出力します。
「in」ognlステートメントは常にtrueを返すと思いますが、常にfalseです...何が間違っているのか分かりますか?