社区
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呀。急呀。在线等!
...全文
70
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
传递
参数
过长截断的问题
Display
标签(
Display
Tag
)是个很不错的标签,但在使用中发现,它默认使用地址栏来传递
参数
,而且会对
参数
进行编码处理,当
参数
过多过长的时候很容易出现
参数
被截断而丢失的问题。 今天仔细研究了一下这个标签的...
display
tag
中去除不需要的
参数
我们使用
display
tag
来生成表格。
display
tag
功能比较完善,... 所以我们只让
display
tag
为我们显示数据和生成页码栏,而由我们自己编码来处理数据的分页。以下就是
display
tag
的属性设置。<
display
:table id=...
Display
Tag
Display
Tag
Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页...介个是
Display
Tag
的官方网站http://
display
tag
.sourceforge.net 。 首先当然是要下载它的jar包了,这
里
可以下载...
java中的
display
tag
类_
Display
Tag
、Tomcat中编码的问题
对
Display
Tag
、Tomcat中编码问题的总结关于AppFuse中使用中文编码的问题这2个月一直被
Display
Tag
折腾,如果
Display
Tag
的链接或者排序的列中有汉字,那么排序或者翻页都会查询不到结果或报错(如果你处理的好,可能会...
分页输入框跳转 java_
display
tag
分页-添加页码输入框跳转至指定页
环境前提:工程引用
display
tag
-1.2.jar 使用
display
tag
自动生成
的分页
修改
分页步骤1.
修改
配置文件
display
tag
.properties原配置文件:
display
tag
-1.2.jar --> org.
display
tag
.properties -->
display
tag
....
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章