如何使用分页:
1.将分页的配置文件displaytag.properties放到项目的src目录下。
2.将文件displaytag-11.tld放到项目的WEB-INF目录下。
3.将文件夹display(里面放的是分页用到的包)放到WEB-INF/lib目录下。
4.将displaytag.css文件放到WebRoot/js/目录下。
5.在web.xml文件中添加下列代码:
<filter>
<filter-name>exportFilter</filter-name>
<filter-class>org.displaytag.filter.ResponseOverrideFilter</filter-class>
</filter>
<servlet>
<servlet-name>DisplaySource</servlet-name>
<servlet-class>
org.displaytag.sample.DisplaySourceServlet
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>DisplaySource</servlet-name>
<url-pattern>*.source</url-pattern>
</servlet-mapping>
6.在相应JSP页面中引入
<%@taglib prefix="display" uri="/WEB-INF/displaytag-11.tld"%>
<link rel="stylesheet" href="<%=request.getContextPath()%>/css/displaytag.css" type="text/css" />
然后在相应的代码中像下面一样用分页:
<table border="1" align="center" cellSpacing="0" rules="all" class="gridView" style="border-collapse: collapse">
<display:table name="${questionList}" id="row" pagesize="10" requestURI="">
<display:column property="questionBean.questionID" title="题目ID" sortable="true" />
<display:column property="subjectBean.subjName" title="科目" sortable="true" />
<display:column property="paramsValuesList[0].valueName" title="年级" sortable="true" />
<display:column property="questTypeBean.questTypeName" title="题型" sortable="true" />
<display:column property="paramsValuesList[1].valueName" title="难易程度" sortable="true" />
<display:column property="questionBean.referceScore" title="参考分值" sortable="true" />
<display:column title="题干">
<input type="button" style="background:#E0E0E0" value="点击查看详情" onclick="JavaScript:toOpen(${row.questionBean.questionID})"/>
</display:column>
<display:column title="操作">
<input type="button" value="修改" style="background:#E0E0E0" onclick="JavaScript:myModi(${row.questionBean.questionID})">
<input type="button" value="删除" style="background:#E0E0E0" onclick="JavaScript:myDel(${row.questionBean.questionID})">
</display:column>
</display:table>
</table>
说明:
row是questionList的一个实例;
questionList是Servlet传过来的链表;
questionBean.questionID中的questionBean是该questionList中的一个属性,是一个Bean;
questionID是questionBean中的属性。
分享到:
相关推荐
自定义页面分页标签自定义页面分页标签自定义页面分页标签自定义页面分页标签自定义页面分页标签
《Java Web 项目通用灵活分页标签》是一套可用于任何Java Web项目的通用标签,可用在各个项目中独立使用灵活性高,可灵活配置分页的主题样式、长度、模式等。
Java Web的应用,教你如何用display标签分页。
使用Pager-taglib标签库分页 Web 开发中分页是必须应用的技术,对查询结果不做分页处理几乎是不可思议的事情。在Java Web 技术中初学者一般会采用SQL 语句分页技术,并在这个基础的之上编写分页组件,页面传参数控制...
java web项目一个自定义的分页标签
java web技术搭建继承实现tagsupport类,实现jsp页面与servlet服务器端的数据交互,达到数据库页页面的分页的操作。
Java web开发使用C标签实现分页的例子,很好用的分页实现方法
这是使用jsp的c标记进行的分页, 使得页面上不出现逻辑代码 记得在开头加入C标签 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> 1.currPage 是存储在session中的当前页码 2.maxPage 是你计算...
自己开发的JSP界面分页标签,解决了当前分页代码的繁琐性,只需要导入此jar包即可使用,具体使用方法参照readme.txt文件内容
《教育部实用型信息技术人才培养...第3篇Java Web技术应用分为5章,介绍具体场景下的应用案例,包括注册登录模块的应用、分页技术的实现、Java Mail的应用、jspSmartUpload上传下载组件的应用、保护受限制访问的资源。
java进行分页所用的分页组件工具类 使用方法: 第一步:将util文件夹复制到项目 的SRC文件下面 第二步:将mypage.tld文件复制到web-inf文件夹下面 第三步:打开需要分页的页面,在page指令下方添加导入标签库的代码...
ssh框架下实现分页查询(显示),自定义tld标签,随意引用,方便简单。 使用说明:在jsp页面中引入page.tld文件。修改里面的关联类PageTag.java的路径。page.java为javabean类。
开发它是用于在UTF-8 Oracle实例中使用ASCII编码的Oracle 数据库中来正确的传输非ASCII字符。 Java模板语言 Beetl Beetl,是Bee Template Language的缩写,它绝不是简单的另外一种模板引擎,而是新一代的模板引擎,...
Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。 设定字符串为“张三,你好,我是李四” 产生张三的密钥对(keyPairZhang) 张三生成公钥(publicKeyZhang...
Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。 设定字符串为“张三,你好,我是李四” 产生张三的密钥对(keyPairZhang) 张三生成公钥(publicKeyZhang...
diaplaytag是java开发中一个非常好用的表格显示标签,可以大大减少Web界面的开发工作量,它支持样式,动态连接,分页显示,显示数据的排序,将表格数据导出成特定的文档格式等,嵌套表格等常用的功能。
开发它是用于在UTF-8 Oracle实例中使用ASCII编码的Oracle 数据库中来正确的传输非ASCII字符。 Java模板语言 Beetl Beetl,是Bee Template Language的缩写,它绝不是简单的另外一种模板引擎,而是新一代的模板引擎,...
开发它是用于在UTF-8 Oracle实例中使用ASCII编码的Oracle 数据库中来正确的传输非ASCII字符。 Java模板语言 Beetl Beetl,是Bee Template Language的缩写,它绝不是简单的另外一种模板引擎,而是新一代的模板引擎,...