`
zhaojuan8
  • 浏览: 33942 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

一个好用的分页标签

阅读更多

文件

  • PagerTag.tld 标签的验证文件
  • page.css 分页的样式文件
  • pager1.2_bug修正.jar 分页的源代码(代码比较乱,没有做优化)

好处本分页共25种样式,用户可以自己定制并能够修改其中的样式

使用方法

l         在项目种导入pager,page.css样式表, PagerTag.tld(一般放在web-info)三个文件

l         Pager pager=new Pager(int 每页显示数目,int 总记录条数,String 当前页);

a)         注意第三个参数可以用request.getParameter(page)获取

b)        request.setAttribute("page", pager);pager放入request作用域,名字不能错

l         下面看看页面使用情况

a)       假如PagerTag.tld是放在WEB-INF下的,在jsp头需要加上

<%@ taglib prefix="zyc" uri="/WEB-INF/PagerTag.tld" %>

其中prefix是可以随便起的

b)       需要导入page.css样式表文件

c)       看看页面使用

<zyc:page url="index1.do"  style="digg" />

url就是要请求的action的地址

style是选取的样式默认如果什么都没写默认是default

样式一共又25diggyahoomeneameflickrsabrosusscottquotesblackblack2grayryellowjoggerstarcraft2tresmegas512technoratiyahoo2msdnbadoomanugreen-blackviciaoyoutubeblack-reddefault

     修正了不能放置参数的bug

在页面使用参数时候的使用方法:

如有一个TestBean对象

public class TestBean {

    private int id;

    private String name;

    public int getId() {

        return id;

    }

    public void setId(int id) {

        this.id = id;

    }

    public String getName() {

        return name;

    }

    public void setName(String name) {

        this.name = name;

    }

}

Action代码

public ActionForward execute (ActionMapping mapping, ActionForm form,

            HttpServletRequest request, HttpServletResponse response ) {

        Pager pager=new Pager(20,400,request.getParameter("page"));

        request.setAttribute("page", pager);

        TestBean bean=new TestBean();

        bean.setId(1);

        bean.setName("崴脚鸭");

        request.setAttribute("bean",bean);

        return mapping.findForward("test");

    }

页面代码

<%@ page language="java" pageEncoding="gbk" contentType="text/html; charset=gbk" %>

<%@ taglib prefix="zyc" uri="/WEB-INF/PagerTag.tld" %>

<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html:html lang="true">

  <head>

   

    <title>Pager标签测试</title>

 

    <meta http-equiv="pragma" content="no-cache">

    <meta http-equiv="cache-control" content="no-cache">

    <meta http-equiv="expires" content="0">   

    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

    <meta http-equiv="description" content="This is my page">

    <link rel="stylesheet" type="text/css" href="style/page.css">

分享到:
评论
2 楼 xellos 2008-07-24  
zhaojuan8 写道

软件环境:Spring +Hibernate+Struts +Mysql
硬件环境:Windows 2K/Windows XP
开发工具:eclipse3.2 + tomcat 5.0.28
责任描述:担任项目组成员,负责文档编写,前台js特效,购物车,财务查询、客户下单
项目收获:对javascript编程有了一个更加系统的认识
项目描述:本系统是针对网上订餐业务流程自动化需求开发的流程系统。系统通过定制流程模板,是一个多用户系统(大客户、普通会员、一般会员、网吧会员、等),该系统主要分一下几部分:客户下单,呼叫中心审核,呼叫中心审核下单,分店接受并配送,财务营业额查询。
 教育经历
2001/09 -- 2005/07:襄樊职业技术学院 | 计算机科学和技术 | 大专



1。spring hibernate struts不是软件环境。
2。windows2K/Windows XP 不是硬件环境
3。tomcat不是开发工具。
4。“对javascript编程有了一个更加系统的认识”,像一个应届生的口吻。
5。2001/09 -- 2005/07  大专也有四年制的吗?让人心里划个问号。

你这样的简历,细心点的人一看,许多心里觉得各应的地方。
反正如果是我的话,我是不会约来面谈的。
简历那么多,我为什么偏偏要选一个这样的,来面谈呢?


1 楼 xellos 2008-07-24  
zhaojuan8 写道

硬件环境:CPU:赛扬2.1 Ghz +内存:512M+硬盘:60G


个人觉得,在简历中写这个,显得很业余,让人感觉不是很良好。
建议你把它去掉吧。
假想一下,你为公司招人,站在审阅简历的人的角度,看到一份简历上写着“硬盘60G”,你怎么想?

相关推荐

    好用的分页标签

    "好用的分页标签"可能是一个专为Java服务器页面(JSP)设计的组件,用于简化开发人员在网页中实现分页功能的过程。 JSP是Java的一种视图技术,它允许开发者在HTML或XML文档中嵌入Java代码,从而动态生成网页内容。...

    java分页标签自定义分页标签自定义分页标签

    自定义分页标签自定义分页标签自定义分页标签自定义分页标签自定义分页标签自定义分页标签自定义分页标签自定义分页标签自定义分页标签自定义分页标签自定义分页标签自定义分页标签自定义分页标签自定义分页标签...

    非常好用的jsp分页标签

    本资源提供了一个非常好用的JSP分页标签,它简化了在JSP页面上实现分页的过程,无需编写过多的Java代码,只需在JSP页面上插入特定的标签即可。 1. **JSP分页标签**:JSP分页标签是一种预定义的、可重用的组件,可以...

    自定义标签小练习----一个简单的分页标签

    本篇内容主要介绍了一个简单的分页标签的实现过程,这是一个很好的学习实践,帮助开发者理解和掌握自定义标签的编写与应用。 首先,我们要理解自定义标签的生命周期和组成部分。一个完整的自定义标签通常包含以下...

    一个用于分页的自定义标签

    1. **标签库描述符(TLD)**:在TLD文件中,开发者会声明这个分页标签,包括标签的名字、属性(如当前页数、总页数等)、以及指向标签处理类的引用。 ```xml &lt;name&gt;paging &lt;tag-class&gt;...

    Struts2自定义分页标签

    4. **创建分页标签库**:Struts2支持自定义标签,你可以创建一个`.tld`文件来定义分页标签。标签库应该包含开始、结束、上一页、下一页等标签,以便在视图层中方便地使用。 5. **实现标签处理类**:对应的Java类...

    实用java分页标签

    Java分页标签是Java Web开发中的一个重要概念,它主要用于处理大量数据的展示,尤其是在数据库查询结果需要在网页上以多页形式呈现时。这个技术可以让用户更方便地浏览和导航大量的信息,而不会一次性加载所有数据...

    自定义页面分页标签自定义页面分页标签

    总的来说,自定义页面分页标签涉及到前端界面设计、交互逻辑、后端接口设计等多个方面,是提高用户体验和网站性能的重要手段。掌握这些知识点,可以帮助开发者构建高效、美观且易于使用的分页功能。

    非常好用的自定义分页标签

    4. **兼容性**:作为一个好用的自定义标签,它应该与各种视图技术(如JSP、FreeMarker、Thymeleaf等)兼容,并且适应不同的前端样式。 5. **易用性**:使用简单是这个组件的一大优点,意味着只需将`kevinb.jar`引入...

    分页标签组件.rar

    本项目提供了一个基于JSP的分页标签组件,名为"PaperTag",旨在简化开发过程,提高代码可读性和可维护性。 分页标签组件的工作原理是通过自定义TLD(Tag Library Descriptor)文件,定义标签行为,并在JSP页面中...

    jsp自定义分页标签

    本主题将深入探讨“jsp自定义分页标签”,这是一种在网页展示大量数据时非常实用的功能,它可以有效地帮助用户浏览和操作数据。 一、JSP自定义标签基础 JSP自定义标签是JSP技术的一部分,它允许开发者创建自己的...

    JAVA分页标签-简单的分页标签

    1. 用户请求一个页面,该页面包含分页标签。 2. JSP引擎解析分页标签,并调用与其关联的TagHandler(标签处理器)。 3. TagHandler与后台服务(如Servlet或Controller)交互,获取当前页的数据和总页数信息。 4. ...

    基于struts2 自定义标签 分页

    通过以上步骤,你可以创建一个基于Struts2的自定义分页标签,实现与Oracle数据库的交互。这个实践有助于提升你对Struts2框架的理解,同时掌握自定义标签和数据库操作的关键技能。记得在实际项目中,还需要关注安全性...

    jsp-web开发通用分页标签

    本教程将详细讲解如何使用JSP(JavaServer Pages)技术来实现一个通用的分页标签,以便在各种项目中复用。 首先,JSP是Java平台上的动态网页技术,它允许开发人员在HTML或者XML文档中嵌入Java代码。在分页场景下,...

    一个功能强大的自定义分页标签

    "一个功能强大的自定义分页标签"实例提供了一种高效且灵活的方式来处理分页问题,特别是对于那些希望通过自定义逻辑来增强其应用程序分页功能的开发者而言。 自定义标签是JSP(JavaServer Pages)技术的一部分,它...

    pager-taglib 分页标签使用

    `pager-taglib`是Java Web开发中常用的分页标签库,它简化了在JSP页面上实现分页功能的过程。这个标签库通常与Spring MVC、Struts2等框架结合使用,提供了一种声明式的方式来展示数据分页。下面将详细解释`pager-...

    这是一个自定义分页标签

    总的来说,自定义分页标签是一个强大的工具,可以帮助开发者轻松处理大数据量的展示问题,同时提供更高的可扩展性和可维护性。在项目中,可以根据具体需求对分页标签进行定制,以满足不同场景下的性能和功能要求。...

    分页标签

    总的来说,"分页标签"是一个自定义的Java Web组件,用于简化JSP页面的分页实现,它包含了一个处理分页逻辑的Java类`PaginateTag`,一个封装分页信息的模型类`PageModel`,以及定义标签行为的TLD文件。这样的设计使得...

    pager-taglib分页标签

    `pager-taglib`是一个专为JSP页面设计的分页标签库,它简化了在JSP中实现分页的过程。下面将详细介绍`pager-taglib`的安装、使用方法以及其核心知识点。 ### 1. `pager-taglib`简介 `pager-taglib`是一个开源的JSP...

Global site tag (gtag.js) - Google Analytics