0

サーブレットには、データを持つリストがあります。そのリストをメソッドに入れdoget()、onPage Load イベントでアクセスします。

List<Integer> list = pse.populateemployee();
request.setAttribute("list", list);

JSTL を使用して、そのリストを JSP ページに送信したいと考えています。

私はこれを試しました:

<select name="selectemployee">
 <c:forEach var="employees" items="${list}">
     <option> <c:out value="${employees}"/> </option>
 </c:forEach>
</select> 

私はMVCを使用しています

なぜこれが機能しないのですか?

4

2 に答える 2

0

リンクを追加する必要があります..たとえば、jspページにいる場合、に移動する場合は、パスを指定jspするservlet必要があります..(./servlet namejspページで)

<form action="./servlet name" method=post>
<\form> 

も閉じる必要がありますform

于 2013-05-27T14:07:00.170 に答える
0

私は問題を解決しました

私はサーブレットの代わりにjspページを実行しています。これが、ロード時にjspページがサーブレットからデータを取得しない理由です

XML ファイル内のサーブレットを jsp ではなく最初に runn サーブレットにマップする方法を教えてください。

于 2013-04-17T20:15:01.140 に答える