0

私はJSPの初心者です。私はPHPの経験があります。

Java クラス ファイルから取得した arraylist データを jsp の配列に格納する方法を見つけようとしています。

JSP コード:

  <c:forEach items="${mybean.status}" var="element">
      <c:out value="${element}" />
  </c:forEach>

クラスファイルから取得した出力をjspの配列に保存できますか?

以下のようなものを探しています。これはjstlで行うことができますか?

String []s = new String[count];
for(int i=0;i<=count;i++) {
    s[i] = element ;
}

前もって感謝します。

4

1 に答える 1

2

確かにできます..配列を使用して一度に保存することもできます..私はjstl + spring MVCを使用してこのコードを実行し、+ボタン(行を追加するため)と-行を削除するためのボタン(javascriptを使用)を取得しました:

<c:forEach items="${customer.contacts}" varStatus="i">
<tr>
    <td><form:hidden path="contacts[${i.index}].id" /> <form:input
            path="contacts[${i.index}].desc" type="text" /></td>
    <td><form:input path="contacts[${i.index}].number"
            type="text" /></td>
    <td><button type="button" class="btnbg2" id="del">-</button></td>
</tr>
</c:forEach>

そして送信すると、すべてのリストがデータベースに保存されます

于 2013-05-13T04:45:48.833 に答える