疑問点(2点)
JSTLの使い方に関して、2点質問があります。
1.下のソースの★1で示した部分ですが、こちらはURLが記載されているにも関わらずオフラインの状態でもこのJSPでJSTLが使用できるのはなぜなのでしょうか。。
2.★2で示した「me.catg_name」ですが
JAVA側でcatg_nameのフィールド定義クラスにgetCatg_name(getter)を作成していないと使用できないようです。こちらも理由が知りたいです。
大変抽象的な質問で申し訳ありませんが、答えではなくても
ググってみるとよいキーワードなど教えて頂けると幸いです。
ソース(test.jsp)
★1-----------------ーーーーーーーーーーーーー
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
★1-----------------ーーーーーーーーーーーーー
<h2>出費明細</h2> <table border=1> <tr> <th>日付</th> <th>カテゴリ</th> <th>商品名</th> <th>単価</th> <th>個数</th> <th>金額</th> </tr> <tr> <c:forEach var="me" items="${meList}"> <td><c:out value="${me.expense_date}" /></td>
★2---------------ーーーーーーーーー-
<td><c:out value="${me.catg_name}" /></td>
★2------------ーーーーーーーーー----
<td><c:out value="${me.name}" /></td>
<td><c:out value="${me.price}" /></td>
<td><c:out value="${me.item_num}" /></td>
<td><c:out value="${me.total_price}" /></td>
</c:forEach>
</tr>
</table>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/21 10:17