困っていること
webサービスの開発をやっているんですが
java側でsessionにセットしたリストオブジェクト(★)を、jspのforeachで展開して表示したいのですが動きません。
何か文法の間違え等ありましたらご指摘いただけないでしょうか。
試したこと
・HTMLの表示そのものはうまくいきます。
・タグライブラリは以下を使用しています。
WebContent/WEB-INF/lib
jstl-api-1.2.jar
jstl-impl-1.2.jar
ソース
■JAVA側
List<MonthlyExpenseDto> meList = new ArrayList<MonthlyExpenseDto>();
ExpenseDao dao = new ExpenseDao();
meList = dao.findAll();
// ★リクエストにリストオブジェクトをセット
request.setAttribute("meList", meList);
RequestDispatcher dispatcher = request.getRequestDispatcher("/hello.html"); dispatcher.forward(request, response);
■HTML側
<c:forEach var="me" items="${meList}">
<c:out value="${me.expense_date}">
<c:out value="${me.catg_name}">
<c:out value="${me.name}">
<c:out value="${me.price}">
<c:out value="${me.item_num}">
<c:out value="${me.total_price}">
</c:forEach>
回答1件
あなたの回答
tips
プレビュー