リストをループしていて、値にアクセスしてテキスト入力フィールドを作成したいと考えています。残念ながら、<s:textfield>
タグ内のループ変数にアクセスできません
これは私が試したものです:
<s:iterator var="tag" value="searchTagList">
<s:property value="#tag"/>
<s:textfield key="searchResults.#tag" name="#tag" value="#tag" />
</s:iterator>
<s:property value="#tag"/>
が正しく評価され、ループ変数が表示されます。しかし、#tag
は<s:textfield>
決して評価されません。
<s:property value="#tag"/>
私も代わりに入れようとしましたが#tag
成功しませんでした。