- - PR -
検索結果を、WEBブラウザで10件ずつ表示する方法
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-02-03 08:46
Struts、Eclipse を使用しています。
SQLで検索した結果を、WEBブラウザ上に10件ずつ表示して、 「<前の10件」「次の10件>」というように、 表示内容を移る方法はないでしょうか? |
|
投稿日時: 2006-02-03 08:56
いわゆるページャー機能ですな。
こんなのどうですか? S2Pager http://www.nulab.co.jp/~agata/s2pager/doc/s2pager.html あとはSQLで(OracleなどであればROWNUMとか)ゴリゴリ実装するか.. |
|
投稿日時: 2006-02-03 09:46
・10件ずつフェッチするためのSQL
・JSPでリンクを表示する方法 ・Action内で何ページ目をリクエストされているか判別する方法 といった要素がありますね。 どれがわかりませんか? |
|
投稿日時: 2006-02-03 12:14
速いレスありがとうございます!!
>ハツキさん >S2Pager こういう仕組みを提供されているかたが、いらっしゃるのですね。 読み解いてみます。 >インギさん 私の目的からいうと「10件ずつフェッチするためのSQL 」 というのが、一番近いと思います。 |
|
投稿日時: 2006-02-03 12:51
>私の目的からいうと「10件ずつフェッチするためのSQL 」
Oracleならハツキタツミ さんの仰るとおりrownum、PostgreSQLなら offset/limit ですね。 他は・・・知らないです |
|
投稿日時: 2006-02-03 13:00
>インギさん
ありがとうございます。 「offset/limit」使ってみます。 |
1