【例子介绍】JAVA分页完美解决方案
JAVA分页是个经典问题,本人从网上搜集资料,并通过编程,较为完美地决地了这个问题,源码已经上传CSDN,值得下载! 我的方案是用两个TAG完成分页显示数据和页码,一个TAG(displaytag)专门显示数据,一个TAG...
【相关图片】
【源码结构】
文件清单
└── pagefen
├── displaytag
│ ├── decorator
│ │ ├── AutolinkColumnDecorator.java
│ │ ├── CheckboxTableDecorator.java
│ │ ├── ColumnDecorator.java
│ │ ├── DecoratorFactory.java
│ │ ├── Decorator.java
│ │ ├── DefaultDecoratorFactory.java
│ │ ├── DisplaytagColumnDecorator.java
│ │ ├── EscapeXmlColumnDecorator.java
│ │ ├── MessageFormatColumnDecorator.java
│ │ ├── MultilevelTotalTableDecorator.java
│ │ ├── TableDecorator.java
│ │ └── TotalTableDecorator.java
│ ├── exception
│ │ ├── BaseNestableJspTagException.java
│ │ ├── BaseNestableRuntimeException.java
│ │ ├── DecoratorException.java
│ │ ├── DecoratorInstantiationException.java
│ │ ├── ExportException.java
│ │ ├── FactoryInstantiationException.java
│ │ ├── InvalidTagAttributeValueException.java
│ │ ├── MissingAttributeException.java
│ │ ├── ObjectLookupException.java
│ │ ├── RuntimeLookupException.java
│ │ ├── SeverityEnum.java
│ │ ├── TablePropertiesLoadException.java
│ │ ├── TagStructureException.java
│ │ └── WrappedRuntimeException.java
│ ├── localization
│ │ ├── I18nJstlAdapter.java
│ │ ├── I18nResourceProvider.java
│ │ ├── I18nSpringAdapter.java
│ │ ├── I18nStrutsAdapter.java
│ │ └── LocaleResolver.java
│ ├── Messages.java
│ ├── messages.properties
│ ├── model
│ │ ├── Cell.java
│ │ ├── ColumnIterator.java
│ │ ├── Column.java
│ │ ├── DefaultComparator.java
│ │ ├── HeaderCell.java
│ │ ├── RowIterator.java
│ │ ├── Row.java
│ │ ├── RowSorter.java
│ │ └── TableModel.java
│ ├── pagination
│ │ ├── NumberedPage.java
│ │ ├── PaginatedList.java
│ │ ├── PaginatedListSmartListHelper.java
│ │ ├── PaginationHelper.java
│ │ ├── Pagination.java
│ │ └── SmartListHelper.java
│ ├── properties
│ │ ├── displaytag.properties
│ │ ├── MediaTypeEnum.java
│ │ ├── SortOrderEnum.java
│ │ └── TableProperties.java
│ ├── render
│ │ ├── HtmlTableWriter.java
│ │ ├── ItextTableWriter.java
│ │ ├── TableWriterAdapter.java
│ │ └── TableWriterTemplate.java
│ ├── tags
│ │ ├── CaptionTagBeanInfo.java
│ │ ├── CaptionTag.java
│ │ ├── ColumnTagBeanInfo.java
│ │ ├── ColumnTag.java
│ │ ├── HtmlTableTag.java
│ │ ├── SetPropertyTag.java
│ │ ├── TableFooterTag.java
│ │ ├── TableTagBeanInfo.java
│ │ ├── TableTagExtraInfo.java
│ │ ├── TableTag.java
│ │ ├── TableTagParameters.java
│ │ └── TemplateTag.java
│ └── util
│ ├── Anchor.java
│ ├── CollectionUtil.java
│ ├── DefaultHref.java
│ ├── DefaultRequestHelperFactory.java
│ ├── DefaultRequestHelper.java
│ ├── DependencyChecker.java
│ ├── Href.java
│ ├── HtmlAttributeMap.java
│ ├── HtmlTagUtil.java
│ ├── LookupUtil.java
│ ├── MediaUtil.java
│ ├── MultipleHtmlAttribute.java
│ ├── ParamEncoder.java
│ ├── PostHref.java
│ ├── ReflectHelper.java
│ ├── RequestHelperFactory.java
│ ├── RequestHelper.java
│ └── TagConstants.java
├── displaytag.tld
├── JAVA分页完美解决方案.doc
├── jobschedules.jsp
├── PagesSearchTag.java
├── pages.tld
├── SearchNewsTag.java
├── YwgzAction.java
└── ywgzSearch.jsp
11 directories, 94 files
评论