シンプルな jsp-servlet アプリケーションを struts に変換しようとしています。ArrayList を Java クラスから JSP に転送できますが、それをループするにはどうすればよいですか?
いくつかのコードを追加すると、ページに転送する必要がある文字列の ArrayList ができ、そのすべてが JavaScript 配列に格納されます。以前はこれを使っていたのですが、
<% ArrayList<String> request = new ArrayList<String>();
request = (ArrayList<String>) (request.getAttribute("requests"));
%>
<script>
var requestlog = new Array();
<%
for ( int i = 0; i < request.size(); i++ ) {
%>
requestlog.push('<%= request.get(i) %>');
<% } %>
</script>
今それをどのように進めるかについてのアイデアは大歓迎です。var abc = '< s:property value="requests.get(0)" / >'; を使用して、ArrayList の特定のメンバーにアクセスできます。しかし、それをループしてすべてを保存するにはどうすればよいでしょうか? ありがとう。