- 浏览: 4911732 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (743)
- JAVA (44)
- JAVA 乔乐共享 (145)
- js (132)
- database (26)
- jQuery (46)
- velocity (16)
- Ubuntu (14)
- Grails (2)
- Groovy (6)
- xml (2)
- Spring (11)
- mysql (24)
- sqlserver (6)
- oracle (9)
- cmd (8)
- CSS (17)
- Linux (2)
- sqlite (4)
- php (11)
- json (2)
- laravel (2)
- html (3)
- 闲聊 (3)
- git (13)
- nodejs (25)
- angularjs (17)
- npm (8)
- bootstrap (4)
- mongodb (5)
- React (32)
- Crack (7)
- b (0)
- ES6 (2)
- webpack (3)
- Babel (1)
- Koa (1)
最新评论
-
taoshengyijiuzt:
感谢大佬!!!
JetBrains最新激活服务器(长期更新ing) -
masuweng:
激活码可以用
JetBrains最新激活服务器(长期更新ing) -
dusdong:
都失效了
JetBrains最新激活服务器(长期更新ing) -
追风筝的孩纸Zz:
dddddddddddddddd
js获取网页屏幕可见区域高度 -
自己811005:
88350bcf69dcfbda7f8a76a589d9054 ...
Js设置前端允许跨域请求后端API:Access-Control-Allow-Credentials
实体类(feeds):主要字段
private int pageIndex; private int maxIndex;
后台分页代码:
List list = new ArrayList(); // 设置分页默认页码(控制上一页不越值) if (feeds.getPageIndex() <= 1) { feeds.setPageIndex(1); } // 组合查询语句(必须有一个查询条件,分页条件为页码) String querySql = "select username,snp(content,\"" + feeds.getContent() + "\",\"span style='color:red'\"),`datetime`,website,is_original,reposts_num," + "comments_num,score " + "from feeds where content=\"" + feeds.getContent() + "\" " + condition + " limit " + ((feeds.getPageIndex() - 1) * 10 + 1) + "," + (feeds.getPageIndex() * 10) + ";"; // eql执行步骤并获取数据 Eql eql = new Eql(); eql.connect(); eql.select_db(); list = eql.query(querySql); if (list.size() > 0) { int total = Integer .parseInt(((List) list.get(0)).get(0).toString()); feeds.setMaxIndex(total % 10 == 0 ? total / 10 : total / 10 + 1); } return list;
private INewsService newsService; private List list; private WeiboFeeds feeds = new WeiboFeeds(); public String execute() { list = newsService.retrieve(feeds); return SUCCESS; }
<div class="page_num" style="width: 400px;" > <div class="page_bg"> <a href="news.action?feeds.pageIndex=${feeds.pageIndex-1}" class="page_font_link" >上一页</a> </div> <s:iterator var="pageIndex" value="{0,1,2,3,4}" > <s:if test="feeds.pageIndex+#pageIndex <= feeds.maxIndex"> <div class="${feeds.pageIndex != feeds.pageIndex+pageIndex ? 'page_bg2' : 'page_over_bg'}" > <a href="news.action?feeds.pageIndex=${feeds.pageIndex+pageIndex}" class="page_font_link" >${feeds.pageIndex+pageIndex}</a> </div> </s:if> </s:iterator> <div class="page_text"> … </div> <div class="page_bg2"> <a href="news.action?feeds.pageIndex=${feeds.maxIndex}" class="page_font_link" >${feeds.maxIndex}</a> </div> <%--<s:if test="feeds.pageIndex+4 < feeds.maxIndex"></s:if> --%> <div class="page_bg"> <a href="news.action?feeds.pageIndex=${feeds.pageIndex >= feeds.maxIndex ? feeds.maxIndex : feeds.pageIndex+1}" class="page_font_link" >下一页</a> </div> <div class="page_text"> 共${feeds.maxIndex}页 </div> </div> </div>
发表评论
-
Ubuntu VirtualBox 安装win10报错:FATAL: No bootable medium found! System halted.
2017-04-20 13:04 6224点击设置:->Storage存储-&g ... -
win10 webstorm9和10无法使用terminal解决方案
2015-06-07 16:41 15920原因:计算机从win7更新到win10,webstorm9 ... -
String,StringBuffer与StringBuilder的区别
2014-07-21 13:22 1086String StringBuffer Strin ... -
HashMap与HashTable的区别(含源码分析)
2014-07-21 12:58 1257HashMap HashTable Hash ... -
java判断中英文长度并截取部分添加省略号
2014-03-21 15:44 2533public static void main(Strin ... -
JAVA比较两个日期的差值天数
2014-01-17 11:44 6097package com.anxin.ssk.cache; ... -
Eclipse GBK代码转移到UFT-8编码上去,迁移方案
2013-03-18 14:40 5431方法一:(程序法)推荐 //用commons-io.jar ... -
CMD命令一键备份文件目录
2013-01-30 15:43 2286echo 开始备份SSK目录 ::设置临时变量为目标备 ... -
Navicat 中文乱码问题
2012-09-25 16:47 3882解决方法: 1、关闭数据库连接; 2、右击数据库选择“连接 ... -
java写入xml格式数据增强版-可递归进行多层嵌套
2012-08-20 13:30 4603package com.proxy.util; im ... -
Java XMLWriter 快速创建xml文件
2012-08-17 16:23 2291package com.proxy.util; im ... -
Java循环复杂map,foreach
2012-08-17 16:11 9910package com.proxy.util; im ... -
Java超全Json工具类JsonUtil
2012-08-15 17:17 23049import java.io.StringReader; ... -
java占位符像C#{0}那样简单
2012-08-14 16:20 3732import java.text.MessageForma ... -
jQuery判断对象是否显示或隐藏
2012-08-08 17:05 19234// jQuery("#tanchuBg&quo ... -
通过dos命令获得服务器网卡地址-适合Windows和Linux
2012-08-01 17:07 1480/** * 获得服务器网卡地址 * * @ ... -
js正则表达式过去\反斜杠的问题解决方案
2012-06-01 15:22 3076text_keyword_tags = text_keyw ... -
struts+json所含的jar包全集
2012-05-30 14:03 1375Directory of E:\Happy\Deskto ... -
Java新建线程异步调用示例
2012-05-17 11:07 1946new Thread(new Runnable() { ... -
Java替换字符串正则表达式和其3种方法
2012-05-17 11:05 3305public static void main(Strin ...
相关推荐
Struts、MyBatis和JSP是Java Web开发中常用的三大技术框架,它们结合使用可以构建功能丰富的Web应用程序,如本例中的“成绩管理系统”。这个系统支持学生、管理员和老师等不同角色的登录,实现权限控制,并且包含了...
在IT行业中,JSP(JavaServer Pages)和Struts框架是开发Web应用程序的常用技术,尤其在企业级应用中占据重要地位。本项目名为“jsp +struts 分页经典”,显然是一个利用这两种技术实现的分页展示数据的案例。下面...
在JavaWeb开发中,"JavaWeb+JSP+Servlet+JDBC分页查询和查询后分页界面优化"是一个常见的需求,特别是在构建大型的、数据密集型的学生管理系统中。这个主题涵盖了许多关键知识点,让我们逐一深入探讨。 首先,...
5. **Java笔记**:这份笔记可能包含了对这些技术的深入理解和实践案例,包括但不限于:Servlet的配置与部署、JSP的EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)、分页实现的各种策略...
在这个系统中,JSP页面结合EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)标签库,简洁地展示了数据。同时,系统使用SQL(结构化查询语言)来执行数据库查询、更新等操作。 6. **系统...
【学校宿舍管理系统(Struts2+JSP+DAO)】是一个典型的Web应用程序,它结合了Struts2框架、JavaServer Pages(JSP)以及Data Access Object(DAO)模式,旨在高效地管理和维护学校的宿舍资源。这个系统的核心是通过...
在图书管理系统中,JSP文件主要负责显示用户界面,通过EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)标签库来简化页面逻辑,减少Java代码的使用,提高页面的可读性。 5. **SQL**:SQL...
例如,我们可以使用JSP的JSTL(JavaServer Pages Standard Tag Library)库中的 `<c:forEach>` 和 `<c:if>` 标签来遍历数据并创建分页导航。 在实际应用中,我们还需要考虑其他因素,如总页数的计算、是否显示“上...
【注册系统struts2+jsp+mysql】是一个基于Java Web技术构建的用户管理系统,它集成了Struts2框架、JSP(JavaServer Pages)以及MySQL数据库。这个系统提供了基础的用户管理功能,如用户注册、登录、信息增删改及分页...
- **创建Tag类**:创建一个继承自`org.apache.struts2.views.jsp.ui.Tag`的类,实现分页逻辑。在这个类中,你需要访问Action中的分页参数,并根据这些参数生成HTML分页链接。 - **TLD文件**:创建一个TLD(Tag ...
本教程主要探讨如何在Struts2框架下实现一个基于JSP的自定义分页组件,名为"zoo-paging-1.0.jar"。该组件不仅提供了分页功能,还附带了源代码和示例项目,方便开发者理解和应用。 首先,我们来理解分页的基本概念。...
同时,JSP还可以用来渲染实际的数据,这可以通过JSTL(JavaServer Pages Standard Tag Library)的`c:forEach`标签实现。 Struts是Java EE中的一个MVC框架,它提供了一种更规范的方式来处理分页。在Struts中,我们...
Struts2是一个强大的MVC框架,它在Java Web开发中被广泛应用。自定义标签是Struts2的一个重要特性,允许开发者扩展框架的功能,提供更友好的界面元素。在这个基于Struts2的自定义分页标签的实践中,我们将深入探讨...
3. **JSP渲染**:在JSP页面上,我们可以使用JSTL(JavaServer Pages Standard Tag Library)或者其他标签库来展示分页链接。这些链接会携带当前页码,当用户点击时,会发起新的请求。 4. **处理请求**:在Servlet或...
"jsp+struts1分页"是一个经典的Java Web开发话题,它涉及到JSP(JavaServer Pages)和Struts1这两个核心技术。在这里,我们将深入探讨如何使用这两者实现一个高效的分页系统。 首先,让我们了解一下JSP。JSP是Java...
在这个系统中,JSP文件通常用于展示用户界面,结合EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)标签库,可以方便地将后台数据绑定到页面上,实现用户交互。 5. **数据库**: 会员...
### 基于JQuery、Ajax与JSON实现分页显示技术解析 #### 技术背景与应用场景 在现代Web开发中,数据展示是一项至关重要的功能。随着数据量的增长,简单的列表展示方式已不能满足用户体验的需求。为了提升用户体验,...
JSTL(JavaServer Pages Standard Tag Library)是JSP标准标签库,提供了许多预定义的标签,简化了JSP页面的编写。在分页场景下,JSTL的`fmt:formatNumber`标签可以用于格式化页码,`c:forEach`标签可以遍历并显示...
7. **创建分页视图**:在JSP页面上,使用EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)标签库显示数据,并创建分页链接。例如,使用`c:forEach`循环遍历结果集,`fmt:formatNumber`...
JSP页面可以使用JSTL(JavaServer Pages Standard Tag Library)的`<c:forEach>`标签来迭代显示每一页的数据。同时,页面上会提供导航链接,如“上一页”、“下一页”和页码选择,这些链接的URL需要携带当前页码信息...