私が使用してクエリからの結果を得る:どのように私は、Javaクエリからループ内の "resultList"を印刷し、javascriptを使用してそれを印刷するのですか?
String query = "select a from TABLE a";
Query q = em.createQuery(query);
List<Type> res = q.setMaxResults(5).getResultList();
私はループを使用してリストを印刷しますか?私はこれを試していますが、私は手動で印刷する値を指定する必要があります。
Iterator<SplashPage> i = resultList.iterator();
while (i.hasNext())
{
System.out.println(i.next().adEndDate);
System.out.println(i.next().adStartDate);
System.out.println(i.next().compPAL);
System.out.println(i.next().compSymbol);
System.out.println(i.next().compUrl);
}
^この値の一部は分かっていませんか?それは私がhtmlページ上にPRINするjavascript関数にリストを渡す結果を得るが、すべてが出てきたら、同様
「未定義」は:(そのようなnext
を呼び出す
値を印刷するたびに次の行に行くことを意味しますか? –
ループ内で ".next()"を呼び出すたびに、リスト内の次の要素に移動します。このクエリの – Pointy
私はそれに5項目のリストを取得する必要がありますか?各項目自体には多くのフィールドが適切でしょうか?私の期待される出力は "1.エンドパールシンボル" "2.エンドパールシンボル"などのようにする必要がありますか? – iCodeLikeImDrunk