0

dynaActionFormがあり、フォームには2つの配列(トリップとルート)が含まれています。

次に、ORを実行して、jspページで2つの配列が空でないかどうかを確認する必要があります。

<logic:notEmpty property="trip" name="myForm"/>
OR
<logic:notEmpty property="route" name="myForm"/>

どうすれば上記を行うことができますか?JSTLを使用して次のことを試しました。

<c:if test="${!empty(myForm.trip)}"> </c:if>

また、プロパティ「trip」が存在しないというエラーが表示されます。これは私のフォームがDynaActionFormだからだと思います。

4

1 に答える 1

2

フォームからマップを取得すると、このマップはELで使用できるようになります。

<c:if test="${!empty myForm.map.trip or !empty myForm.map.route}">
于 2012-07-28T14:17:03.377 に答える