- 締切済み
JAVA と JSPの ArrayListのやりとりについて。
JAVAでDBから取得したデータを request.setAttribute でセットしています。 そのListをJSPで取得し、コンボボックスに表示させたいのですが、取得方法がわかりません。 アドバイスお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- bontabonta
- ベストアンサー率66% (4/6)
>org.apache.jasper.JasperException: JSPのクラスをコンパイルできません: >現在は、このメッセージのみになりました。 ログになにか出力されていませんか。
request.getAttribute です。
お礼
ありがとうございます。 org.apache.jasper.JasperException: JSPのクラスをコンパイルできません: 現在は、このメッセージのみになりました。
補足
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のクラスをコンパイルできません:と突っ込まれます。
お礼
なんとか自己解決できました。ありがとうございます。