
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
補足読みました。
persist.readMapListで実行しているSQLにlimitとoffsetをつければいいだけでは。"~ limit 10 offset 10"みたいにすれば、11~20個目のデータだけが取り出せるはずです。そうやって必要な部分だけを抜き出して表示すればいいでしょう。ところで、同じような質問を他でも見ましたが、標準のシステムライブラリ以外のものを使う場合は、何を利用しているのか明記しないと回答のしようがありません。Persistってなんでしょう? Persistantフレームワークか何かでしょうか。パッケージの記述もないのでは何をどう調べればいいのかもわかりません。もう少し具体的な情報を書くようにして下さい。
No.2
- 回答日時:
これって要するにページネーションしたいってことなのでしょうか。
テーブルの表示で一定数で処理したい、というとそれしか思いつかなかったんですが……。取得する件数が増えるとテーブルが増えるから……ということですが、普通は必要に応じて取得するレコード数を調整して表示すると思うのですが。必要以上のレコードを要求して、受け取って、テーブルに表示する際に数を調整するのは何か間違ってるように思います。
ORMを使っているということですが、どのORMでしょうか。素のJPAですか、あるいはHibernateとかSpring Dataなどでしょうか。エンティティを取得する際に、必要な位置から必要な数だけを取得する(JPAならcreateQuery時にsetMaxResultsするとか)ように、取得時に調整するように考えてはいかがですか。あるいは、ORMによってはページネーションは最初からもっていると思うのですが、そのあたりはどうなっているでしょう。
この回答への補足
Servlet
try{
conn = DBManager.getConnection();
Persist persist = new Persist(conn);
List<Map<String, Object>> strages = persist.readMapList("select * from t_storage_order,m_item,m_customer where t_storage_order.item_id = m_item.item_id AND t_storage_order.customer_id = m_customer.customer_id order by storage_order_id");
request.setAttribute("strages",strages);
} finally {
DBManager.close(conn);
}
このような形で記述しております。
No.1
- 回答日時:
スクリプトレットでfor文回して出力するといいかと思います。
<table>
<% for (Map<?, ?> mp : listMap) { %>
<tr><td><% mp.get("XXX") %></td></tr>
<% } %>
</table>
こんな感じでしょうか?
うろ覚えで書いたので構文間違えてるかもしれませんが、
感じだけ伝えられればという事でお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ActiveReportのDataSourceについて
-
ActiveWorkbook.Pathの一つ下の...
-
javascriptでIMEの状態を取得
-
テキスト表示位置を取得するには
-
Formatでmmが月と分を意味する理由
-
EXCEL VBAで、EXCELの入力規則...
-
Java-jspの画面入力値保持について
-
JSPからJSPへ情報を渡せる?
-
jspからServletを呼び、元のjsp...
-
フォーム上で押されたボタンに...
-
「<c:forEach タグが終了し...
-
三菱GOTの画面切り替えについて
-
JSPでのリストボックス表示
-
リクエストに応じたselectedの...
-
webアプリを作ってます。エラー...
-
C言語で今まで表示していた画面...
-
漏電遮断器の黄色ボタンと白色...
-
ラジオボタンの選択肢をサーブ...
-
フォームで同じ複数のnameで違...
-
グローバルIPアドレスの変更タ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
登録済みイベントリスナーの情...
-
Formatでmmが月と分を意味する理由
-
ActiveWorkbook.Pathの一つ下の...
-
EXCEL VBAで、EXCELの入力規則...
-
VBAでTIFF画像を読み込むには?
-
jsp 動的テーブルについて
-
エクセルVBAでホームページの文...
-
MultipartRequestWrapperについて
-
ibatis queryForList取得できない
-
ActiveReportのDataSourceについて
-
GoogleMapでの複数マーカー表示...
-
ミキサーの操作
-
[JavaScript] 正規表現による複...
-
java → jsp コンボボックス表示...
-
指定地点(緯度・経度)から指定...
-
テキスト表示位置を取得するには
-
strutsで空白を認識させるには?
-
ADO.NETの処理分岐について教え...
-
javaを使い、jsonデータを取得...
-
javascriptでローカルフォルダ...
おすすめ情報