0

さて、JSPリストの最初の要素にアクセスしようとしています。

これが私がこれまでに思いついたものですが、運がありません。

onclick="alert('<%=list[0]%>');"

最初の要素にアクセスし、最終的にそれをjavascript変数/関数に渡すための最良のアプローチは何ですか?

タグは非推奨であると聞いており、<% %>JSTL / ELでリレーすることを提案している人もいますが、リスト全体を反復処理したり、反復子にブレークポイントを設定したりせずに、タグを使用するにはどうすればよいですか?

4

1 に答える 1

2

常に最初の要素が必要であることが事前にわかっている場合は、リストの最初の要素を削除して、リクエスト属性自体に入れることができます。次に、request.getAttribute()を使用します
。したがって、JSTLを気にする必要はありません。

または、ELを使用する場合は、${list[0]}が機能するはずです。

于 2012-10-12T09:37:50.580 に答える