一千做了一个项目,用到了display,但是没有页面跳转功能,在网上看到的基本都不能用 ,所以在这记录下来:
displaytag.properties配置
#sort.behavior=list
#sort.amount=list
#basic.empty.showtable=true
#basic.msg.empty_list=No results matched your criteria.
#paging.banner.placement=top
#paging.banner.onepage=<span class="pagelinks"></span>
export.types=csv excel xml pdf
export.excel=true
export.csv=false
export.xml=false
export.pdf=false
paging.banner.page.separator=\
paging.banner.page.link=<a href\="{1}">{0}</a>
paging.banner.full=<span class\="pagelinks" curr\="{5}" total\="{6}" arg\="{1}">[<a href\="{1}">\u9996\u9875</a>/<a href\="{2}">\u4E0A\u9875</a>]{0}[<a href\="{3}">\u4E0B\u9875/<a href\="{4}">\u5C3E\u9875</a>]\u7b2c{5}\u9875] \u9009\u62E9\u8DF3\u9875 <input name="tz" id="tz" size="1" type="text" /><input type="button" onclick="Other_Page_Go();" value="GO"/><input id="hd" name="hd" type="hidden" value="{1}"/></span>
paging.banner.first=<span class\="pagelinks" curr\="{5}" total\="{6}" arg\="{1}">[\u9996\u9875/\u4E0A\u9875] {0}[<a href\="{3}">\u4E0B\u9875</a>/<a href\="{4}">\u5C3E\u9875</a>]\u7b2c{5}\u9875 \u9009\u62E9\u8DF3\u9875 <input name="tz" id="tz" size="1" type="text" />page<input type="button" onclick="Page_Go();" value="GO"/><input id="hd" name="hd" type="hidden" value="{1}"/></span>
paging.banner.last=<span class\="pagelinks" curr\="{5}" total\="{6}" arg\="{1}">[<a href\="{1}">\u9996\u9875</a>/<a href\="{2}">\u4E0A\u9875</a>]{0} [\u4E0B\u9875/\u5C3E\u9875]\u7b2c{5}\u9875 \u9009\u62E9\u8DF3\u9875 <input name="tz" id="tz" size="1" type="text" />page<input type="button" onclick="Other_Page_Go();" value="GO"/><input id="hd" name="hd" type="hidden" value="{1}"/></span>
paging.banner.onepage=
paging.banner.some_items_found=<span class\="pagebanner">\u5171<b>{0}</b>\u6761\uFF0C\u7B2C<b>{4}/{5}</b>\u9875</span>
paging.banner.one_item_found=
paging.banner.all_items_found=
paging.banner.no_items_found=<span class\="pagebanner">\u6ca1\u6709\u8bb0\u5f55</span>
basic.msg.empty_list=<span class\="pagebanner">\u6ca1\u6709\u8bb0\u5f55</span>
export.banner=<div style\="display\:none">{0}</div>
paging.banner.placement=bottom
export.excel.class=org.displaytag.export.excel.DefaultHssfExportView
export.pdf.class=org.displaytag.export.DefaultPdfExportView
export.rtf.class=org.displaytag.export.DefaultRtfExportView
# if set, file is downloaded instead of opened in the browser window
#export.[mymedia].filename=
页面js
function Page_Go()
{
var page = document.getElementById("tz").value;
window.location.href=document.getElementById("hd").value.replace("p=","p="+document.getElementById("tz").value);
}
function Other_Page_Go()
{
var page = document.getElementById("tz").value;
window.location=document.getElementById("hd").value.replace("p=1","p="+document.getElementById("tz").value);
}
#sort.behavior=list
#sort.amount=list
#basic.empty.showtable=true
#basic.msg.empty_list=No results matched your criteria.
#paging.banner.placement=top
#paging.banner.onepage=<span class="pagelinks"></span>
export.types=csv excel xml pdf
export.excel=true
export.csv=false
export.xml=false
export.pdf=false
paging.banner.page.separator=\
paging.banner.page.link=<a href\="{1}">{0}</a>
paging.banner.full=<span class\="pagelinks" curr\="{5}" total\="{6}" arg\="{1}">[<a href\="{1}">\u9996\u9875</a>/<a href\="{2}">\u4E0A\u9875</a>]{0}[<a href\="{3}">\u4E0B\u9875/<a href\="{4}">\u5C3E\u9875</a>]\u7b2c{5}\u9875] \u9009\u62E9\u8DF3\u9875 <input name="tz" id="tz" size="1" type="text" /><input type="button" onclick="Other_Page_Go();" value="GO"/><input id="hd" name="hd" type="hidden" value="{1}"/></span>
paging.banner.first=<span class\="pagelinks" curr\="{5}" total\="{6}" arg\="{1}">[\u9996\u9875/\u4E0A\u9875] {0}[<a href\="{3}">\u4E0B\u9875</a>/<a href\="{4}">\u5C3E\u9875</a>]\u7b2c{5}\u9875 \u9009\u62E9\u8DF3\u9875 <input name="tz" id="tz" size="1" type="text" />page<input type="button" onclick="Page_Go();" value="GO"/><input id="hd" name="hd" type="hidden" value="{1}"/></span>
paging.banner.last=<span class\="pagelinks" curr\="{5}" total\="{6}" arg\="{1}">[<a href\="{1}">\u9996\u9875</a>/<a href\="{2}">\u4E0A\u9875</a>]{0} [\u4E0B\u9875/\u5C3E\u9875]\u7b2c{5}\u9875 \u9009\u62E9\u8DF3\u9875 <input name="tz" id="tz" size="1" type="text" />page<input type="button" onclick="Other_Page_Go();" value="GO"/><input id="hd" name="hd" type="hidden" value="{1}"/></span>
paging.banner.onepage=
paging.banner.some_items_found=<span class\="pagebanner">\u5171<b>{0}</b>\u6761\uFF0C\u7B2C<b>{4}/{5}</b>\u9875</span>
paging.banner.one_item_found=
paging.banner.all_items_found=
paging.banner.no_items_found=<span class\="pagebanner">\u6ca1\u6709\u8bb0\u5f55</span>
basic.msg.empty_list=<span class\="pagebanner">\u6ca1\u6709\u8bb0\u5f55</span>
export.banner=<div style\="display\:none">{0}</div>
paging.banner.placement=bottom
export.excel.class=org.displaytag.export.excel.DefaultHssfExportView
export.pdf.class=org.displaytag.export.DefaultPdfExportView
export.rtf.class=org.displaytag.export.DefaultRtfExportView
# if set, file is downloaded instead of opened in the browser window
#export.[mymedia].filename=
页面js
function Page_Go()
{
var page = document.getElementById("tz").value;
window.location.href=document.getElementById("hd").value.replace("p=","p="+document.getElementById("tz").value);
}
function Other_Page_Go()
{
var page = document.getElementById("tz").value;
window.location=document.getElementById("hd").value.replace("p=1","p="+document.getElementById("tz").value);
}
以上代码直接调用即可