社区
Web 开发
帖子详情
如何修改displaytag里自动生成的参数名
zuolin0806
2008-06-06 11:11:46
DisplayTag在分页的时候,Url会出现诸如d-8271310-p=3这样的参数,请问如何修改,displaytag标签自动生成URL诸如page=3这样的参数,还有排序也是一样的。url自动生成诸如d-446438-o=1&d-446438-p=1&d-446438-s=0如何修改成诸如order=name&page=1&sort=asc呀。急呀。在线等!
...全文
126
1
打赏
收藏
如何修改displaytag里自动生成的参数名
DisplayTag在分页的时候,Url会出现诸如d-8271310-p=3这样的参数,请问如何修改,displaytag标签自动生成URL诸如page=3这样的参数,还有排序也是一样的。url自动生成诸如d-446438-o=1&d-446438-p=1&d-446438-s=0如何修改成诸如order=name&page=1&sort=asc呀。急呀。在线等!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zuolin0806
2008-06-09
打赏
举报
回复
放了这么久也没有回答,我自己解决了。原来是要实现diplayTag的PaginatedList接口。即可解决上述问题如代码:
package common.acl.module.domain;
import java.util.List;
import org.displaytag.pagination.PaginatedList;
import org.displaytag.properties.SortOrderEnum;
public class Pagination implements PaginatedList{
/** */ /**
* 每页的列表
*/
private List list;
/** */ /**
* 当前页码
*/
private int pageNumber = 1 ;
/** */ /**
* 每页记录数 page size
*/
private int objectsPerPage = 15 ;
/** */ /**
* 总记录数
*/
private int fullListSize = 0 ;
private String sortCriterion;
private SortOrderEnum sortDirection;
private String searchId;
public List getList() {
return list;
}
public void setList(List list) {
this .list = list;
}
public int getPageNumber() {
return pageNumber;
}
public void setPageNumber( int pageNumber) {
this .pageNumber = pageNumber;
}
public int getObjectsPerPage() {
return objectsPerPage;
}
public void setObjectsPerPage( int objectsPerPage) {
this .objectsPerPage = objectsPerPage;
}
public int getFullListSize() {
return fullListSize;
}
public void setFullListSize( int fullListSize) {
this .fullListSize = fullListSize;
}
public String getSortCriterion() {
return sortCriterion;
}
public void setSortCriterion(String sortCriterion) {
this .sortCriterion = sortCriterion;
}
public SortOrderEnum getSortDirection() {
return sortDirection;
}
public void setSortDirection(SortOrderEnum sortDirection) {
this .sortDirection = sortDirection;
}
public String getSearchId() {
return searchId;
}
public void setSearchId(String searchId) {
this .searchId = searchId;
}
}
display
tag
的properties文件的汉化-
display
tag
_zh_CN.properties
display
tag
的properties文件的汉化版,如果要使用的话,需要使用JDK的native2ascii工具转换成相应的编码格式的文件才可以。 basic.empty.showtable=truebasic.show.header=true# page | listsort.amount=pageexport.amount=li
配置与使用
display
tag
实现分页显示
1--- 到
display
tag
官网(http://
display
tab.sourceforge.net/ )上下载最新的组件,解压压缩包得到
display
tag
-1.2.jar文件(
display
tag
-examples-1.2.war文件是项目文件可以直接放在tomcat的webapps目录下直接运行),将
display
tag
-1.2.jar文件连同commons-beanutils-1.7.0.jar----commons-collections-3.1.jar---commons-l
display
tag
分页中文处理
display
tag
参考: http://blog.sina.com.cn/s/blog_6b184a840100lavn.html http://www.knowsky.com/1045905.html直接
修改
class方法参考: http://jingyan.baidu.com/article/4d58d541017fd39dd4e9c005.html很不喜欢通过更改tomcat配置文件的
display
tag
Display
Tag
Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,反正我在做项目时需要的功能它都给我提供了,而且使用起来非常的方便。能够大大减少代...
基于
Display
Tag
Display
Tag
Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等。具体的说明请参考
Display
Tag
的官方网站http://
display
tag
.sourceforge.net。
Display
Tag
为一个开源的标签库,使用
Display
Tag
必须从网站下载
Display
Tag
的jar包,并
Web 开发
81,108
社区成员
341,721
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章