• 締切済み

JAVA と JSPの ArrayListのやりとりについて。

JAVAでDBから取得したデータを request.setAttribute でセットしています。 そのListをJSPで取得し、コンボボックスに表示させたいのですが、取得方法がわかりません。 アドバイスお願いします。

みんなの回答

回答No.2

>org.apache.jasper.JasperException: JSPのクラスをコンパイルできません: >現在は、このメッセージのみになりました。 ログになにか出力されていませんか。

noname#209802
質問者

お礼

なんとか自己解決できました。ありがとうございます。

noname#64345
noname#64345
回答No.1

request.getAttribute です。

noname#209802
質問者

お礼

ありがとうございます。 org.apache.jasper.JasperException: JSPのクラスをコンパイルできません: 現在は、このメッセージのみになりました。

noname#209802
質問者

補足

JAVA側で ArrayList bumonCdList = bumonCd_Data();(DB) request.setAttribute("bumonCdList", bumonCdList); JSP側で(コンボボックスに表示するように) <select name="bumonCd"> <% ArrayList bumonList = new ArrayList();%> <% bumonlist = (ArrayList)request.getAttribute("bumonCdList");%> <% for ( int i = 0; i < bumonlist.size(); i++ ){%> <option value="<%=bumonList.get(i).toString()%>">000</option> <% }%> </select> という記述ですが、JSPのクラスをコンパイルできません:と突っ込まれます。

関連するQ&A