社区
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呀。急呀。在线等!
...全文
77
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
作业
写回复
配置赞助广告
用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
Tag
自动生成
,开发者无需直接处理。 在 JSP 页面中,
Display
Tag
的使用主要包括以下两步: 1. 引入
Display
Tag
标签库: ```jsp <%@
tag
lib uri="http://
display
tag
.sf.net/el" prefix=...
display
tag
-jar.rar_
Display
tag
.jar_
display
tag
_
display
tag
1.2 jar_
在实际开发中,使用
Display
tag
时,需要在JSP页面上添加
Display
tag
的标签,并配置相应的属性,例如表格数据源、分页
参数
等。然后,
Display
tag
会处理这些信息,生成对应的HTML代码并返回给浏览器。通过这种方式,...
Struts2
Display
Tag
分页
Display
Tag
是一个功能强大的开源库,主要用于生成表格和提供分页功能,而Struts2则是一个MVC框架,用于处理用户请求和业务逻辑。将两者整合可以实现高效、美观的分页效果。 首先,我们需要了解Struts2的基本架构。...
Display
Tag
分页
5. **分页导航**:
Display
Tag
会
自动生成
分页链接,用户可以通过点击链接切换页面。你可以通过`pagingBar`属性控制分页栏的显示位置,如`pagingBar="footer"`表示在底部显示分页栏。 6. **排序功能**:
Display
Tag
也...
display
tag
2. **排序**:
Display
Tag
的标签支持列点击自动排序,可以指定默认排序列和排序顺序,还可以自定义排序逻辑。 3. **分页**:内置分页功能使得大量数据的展示变得轻松。用户可以设置每页显示的记录数,以及自定义分页...
Web 开发
81,122
社区成员
341,743
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章