求大神讲解一下jfinal 多表查询分页的分页该如何完成,最好是详细的,谢谢

&&&&jfinal 简单增删改查(有分页功能)
jfinal 简单增删改查(有分页功能)
jfinal 简单增删改查(有分页功能)
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
开发技术下载排行电影网站最下面有选择第一页第二页,怎么把这个取消分页,就是一直可以翻到最后的,求大神指点!_百度知道
电影网站最下面有选择第一页第二页,怎么把这个取消分页,就是一直可以翻到最后的,求大神指点!
我有更好的答案
直接输入第几页就可以
我的意思是怎么才能取消分页,我自己的网站,不会设置额
在设置里调成阅读模式
这个是网站设计员弄得
自己改不了的
应该是在代码里改,或者设置里,新人不会弄,哎,求大神
亲这个真的没法取消,这是网络管理员设计的自己没法取消
我自己的网站,我想怎么能把这个取消,因为我看跟我用一样模板的,他们的就取消了,一目了然,有多少电影都能看的清清楚楚
你自己设计的时候怎么弄上去的
网站全是模板啊,复制过去,网站就做出来了,没有分页的事,现在自动分页,每页就显示20个,很麻烦
有一个是末页吧
不是啊,就是想知道怎么设置没有分页,我自己的网站,但是分页想取消
这个没做过。不好意思
其他类似问题
为您推荐:
电影网站的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁JFinal教程JfinalUIB 代码笔记 (9)--- JFinal分页存在的问题_小组_ThinkSAAS
JFinal教程JfinalUIB 代码笔记 (9)--- JFinal分页存在的问题
JFinal教程JfinalUIB 代码笔记 (9)--- JFinal分页存在的问题
前段时间有位细心的网友跟我说JFinalUIB中的分页存在bug,我很疑惑,但是问题确实存在,调试一番,发现是JFinal的分页方法本身存在这个问题,下面就bug产生的原因和问题做下记录,给所有JFinal学习使用者一个提示和解决方法
我们以功能查询页面来测试
点击功能管理,进入功能列表,没有任何查询条件,显示所有数据
在查询条件中URL中输入“/jf/wx/keyword/view”,不点击查询按钮,而是选择跳转到第3页,分页参数是查询指定的URL并显示第3页数据
而数据本身只存在一条,第3页必然是空
点击查询按钮,是可以查出来这行数据的
作为前端页面,自己只负责数据的展示,是无法处理数据的查询验证的,也许传递的参数存在不合理的地方,但是后端要尽可能的屏蔽此类问题。分析完JFinalUIB自己的分页包装对象SplitPage后,发现问题不在于此,因为SplitPage也是并没有处理数据的查询验证,只是对JFinal的Page参数在外层进行了扩展封装,接着查看JFinal的分页源码,DbPro.java中的doPaginate方法如果当前页的页码大于总页数,返回空数据...
123 if (pageNumber > totalPage) {
return new Page(new ArrayList(0), pageNumber, pageSize, totalPage, (int)totalRow);
}应该这样来做,当前页的页码大于总页数时,当前页应该显示最大页的数据才合理,在我们这次测试中,也就是应该显示第1页数据,就不会返回空数据了
1234 if (pageNumber > totalPage) {
pageNumber = totalP
PHP开发框架
开发工具/编程工具
服务器环境
ThinkSAAS商业授权:
ThinkSAAS为用户提供有偿个性定制开发服务
ThinkSAAS将为商业授权用户提供二次开发指导和技术支持
官方1群:【已满】
让ThinkSAAS更好,把建议拿来。
关注微信,更好学习Jfinal 分页怎么带条件参数。二楼上图_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:461,939贴子:
Jfinal 分页怎么带条件参数。二楼上图收藏
如果我分页还有一个模糊查询 增加了一个&Input&标签。。我的urlParams 里面怎么写? 怎么在页面获取页面的值啊。。。
刘备:军师,此次伐魏你有何妙计?
。。。好吧这个图上过了。。。
怎么放大不了
贴代码吧&@paginate currentPage=testPage.pageNumber totalPage=testPage.totalPage
actionUrl=&/test/&
urlParas=&?count=20&/&附上一个连接 测试了上连接说的方法 值可以传过去拼接在sql后面。。问题是怎么传我想穿的那个参数
每天都在别人的帖子发表都没用的
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或beetl 分页 jfianl 分页
beetl jfinal 分页 代码
- 开源中国社区
当前访客身份:游客 [
当前位置:
发布于 日 14时,
最近在osc上搜索没找到&提供一个简陋的:beetl&分页&jfianl&分页&&beetl&jfinal&分页&代码.分页条。jfinal+beetl&实现
代码片段(7)
iohao.zip&~&2KB&&&&
2.&[图片] 分页条效果预览.png&&&&
3.&[图片] 分页条效果预览2.png&&&&
4.&[代码]分页条的样式&&&&
@CHARSET "UTF-8";
.pagin a, .pagin span {
min-width: 1
text-align:
display: inline-
font: normal normal bold .875em/ 1.2 "Helvetica Neue", Helvetica,
text-transform:
padding: 20
text-decoration:
border: 1px solid #AAE;
color: #15B;
.pagin a:hover {
color: #FFF;
background-color: #B7322C;
.pagin .pagin-body .current {
background: #A3CCFF;
color: #FFF;
border: 1px solid #AAE;
.pagin .prve, .pagin .next {
border: 1px solid #
5.&[代码]beetl页面调用代码&&&&
&link rel="stylesheet" type="text/css" href="/css/pagin.css"&
// uri/后面可以跟参数 多个 1-a-b-c 最后会自己添加页码的参数 得出 /page/1-a-b-c-2 // 第二页
includeFileTemplate("/common/_pagin.html",{
uri : '/page/1',
page : page
6.&[代码]beelt 生成分页条代码&&&&
var pageNumber = page.pageN // 当前页
var totalPage = page.totalP
var num_display_entries = 11;
// 每次显示多少页
var num_edge_entries = 2;
// 前后各多少页
var ellipse_text = "...";
// uri地址 如果不是/结束的 那么就表示带有参数,使用res风格
if (!strutil.endWith(uri,"/")) {
uri = uri + "-";
if (page.totalRow & page.pageSize) {
&div class="pagin clearfix"&
&div class="pagin-head"&
if(pageNumber != 1) {
printf("&a href='%s%s'&&&/a&",uri,pageNumber-1);
printf("&span class='current prve'&&&/span&");
//printf(" &span class='current'&%s&/span&",pageNumber);
if(pageNumber != totalPage) {
printf(" &a href='%s%s'&&&/a&",uri,pageNumber+1);
printf(" &span class='current next'&&&/span&");
&div class="pagin-body"&
// 总页数大于 (显示的页数+前后显示) 表示需要显示很多页
var pageCount = totalPage - (num_display_entries + num_edge_entries * 2);
if (pageCount & 0) {
var i = 1;
var len = 0;
var _start = trunc(num_display_entries / 2);
var _end = _
if (num_display_entries%2 == 0) {
_start = _start - 1;
// 页码-前
if (pageNumber - _start - num_edge_entries &= num_edge_entries) {
while(i & num_edge_entries + 1) {
printf("&a href='%s%s'&%s&/a& ",uri,i,i);
i = i + 1;
printf("&span&%s&/span& ",ellipse_text);
i = pageNumber-_
len = pageNumber + _end+1;
len = num_display_entries+1;
var show_num_edge_entries_next = totalPage - pageNumber - _end - num_edge_entries & 0;
if (!show_num_edge_entries_next) {
i = pageNumber - _
if (totalPage - pageNumber - _end & 0) {
i = totalPage - num_display_entries+1;
len = totalPage + 1;
// 显示中间的那串页码
while(i & len) {
if (pageNumber == i) {
printf("&span class='current'&%s&/span& ",i);
printf("&a href='%s%s'&%s&/a& ",uri,i,i);
i = i + 1;
// 页码-后
if (show_num_edge_entries_next) {
printf("&span&%s&/span& ",ellipse_text);
i = totalPage + 1 - num_edge_
while(i & totalPage + 1) {
printf("&a href='%s%s'&%s&/a& ",uri,i,i);
i = i + 1;
// 显示全部页码
var i = 1;
while(i & totalPage + 1) {
if (pageNumber == i) {
printf("&span class='current'&%s&/span& ",i);
printf("&a href='%s%s'&%s&/a& ",uri,i,i);
i = i + 1;
7.&[代码]jfinal 后台代码&&&&
public void pagin() {
// 获取状态
int status = this.getParaToInt(0,1);
// 获取页码
int pageNumber = this.getParaToInt(1,1);
Page&Iohao& page = Iohao.dao.paginate(pageNumber, 5, "select *", "from tb_iohao where status = ?",status);
this.setAttr("page", page);
this.render("pagin.html");
开源中国-程序员在线工具:
相关的代码(99)
13回/12510阅
26回/5123阅
61回/4646阅
1回/4925阅
21回/4521阅
3回/4559阅
2回/3765阅
5回/3616阅
12回/3501阅
10回/3044阅
看完蒙了。。求高手给讲讲这个分页有什么特点啊。
2楼:渔泯小镇 发表于
引用来自“王鹏1989”的评论看完蒙了。。求高手给讲讲这个分页有什么特点啊。(最近在osc上搜索没找到 提供一个简陋的 只是分页) 特点就是在osc能搜索得到了
3楼:闲大赋 发表于
写的很专业啊!赞一个
4楼:渔泯小镇 发表于
引用来自“闲.大赋”的评论写的很专业啊!赞一个
嘿,主要你写的 beetl 模板太好用了,而且模板更新也活跃。不然也不会去写这个。
5楼:Role 发表于
有带查询参数分页不?
6楼:渔泯小镇 发表于
引用来自“Role”的评论有带查询参数分页不?第五段代码,就是带参数分页的例子。
开源从代码分享开始
渔泯小镇的其它代码

我要回帖

更多关于 jfinal 分页查询方法 的文章

 

随机推荐