这是我jsp页面调用displaytag的内容:
<display:table name="${requestScope['userlist']}"  partialList="true" size="${requestScope['usertotal']}"  export="true" id="gb" pagesize="${initParam.pageSize}" requestURI="/list">
<display:column property="loginname" sortable="true" title="用户登录名"/>
<display:column property="name" sortable="true" title="企业名称"/>
<display:column property="createtime" title="注册时间"/>
<display:column  title="操作">
<a href ="#">删除</a>
<a href ="#">修改</a>
</display:column>
</display:table>
这是我struts中的action:
public ActionForward listUsers(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
int pageNumber;
try {
    String paramName = request.getParameter((new ParamEncoder("gb").encodeParameterName(TableTagParameters.PARAMETER_PAGE)));
pageNumber = Integer.parseInt(paramName);
} catch (Exception e) {
pageNumber = 1;
}
request.setAttribute("userlist", paginationDao.getList(pageSize,pageNumber));
request.setAttribute("usertotal", paginationDao.getMaxElements());
return mapping.findForward("userlist");
}
这是displaytag_zh_CN.properties的内容:
export.types=csv excel xml pdf rtf
export.excel=true
export.csv=false
export.xml=false
export.pdf=true
export.rtf=false
export.excel.class=org.displaytag.export.excel.DefaultHssfExportView
export.pdf.class=org.displaytag.export.DefaultPdfExportView
export.rtf.class=org.displaytag.export.DefaultRtfExportViewbasic.empty.showtable=true
basic.msg.empty_list=\u6ca1\u6709\u663e\u793a\u7ed3\u679c\u3002
basic.msg.empty_list_row=<tr class="empty"><td colspan="0">\u6ca1\u6709\u663e\u793a\u7ed3\u679c\u3002</td></tr></tr>
export.banner=<div class="exportlinks">\u5bfc\u51fa\u9009\u9879\uff1a{0}</div>
paging.banner.no_items_found=<span class="pagebanner">\u6ca1\u6709\u627e\u5230{0}\u8bb0\u5f55\u3002</span>
paging.banner.one_item_found=<span class="pagebanner">\u5171\u627e\u5230\u4e00\u6761{0}\u8bb0\u5f55\u3002</span>
paging.banner.all_items_found=<span class="pagebanner">\u5171\u627e\u5230{0}\u6761{1}\u8bb0\u5f55\uff0c\u663e\u793a\u6240\u6709{2}\u8bb0\u5f55\u3002</span>
paging.banner.some_items_found=<span class="pagebanner">\u5171\u627e\u5230{0}\u6761{1}\u8bb0\u5f55\uff0c\u5f53\u524d\u663e\u793a\u4ece\u7b2c{2}\u6761\u81f3\u7b2c{3}\u6761\u3002</span>
paging.banner.full=<span class="pagelinks">[<a href="{1}">\u9996\u9875</a>/<a href="{2}">\u4e0a\u4e00\u9875</a>]{0}[<a href="{3}">\u4e0b\u4e00\u9875</a>/<a href="{4}">\u5c3e\u9875</a>]</span>
paging.banner.first=<span class="pagelinks">[\u9996\u9875/\u4e0a\u4e00\u9875] {0}[<a href="{3}">\u4e0b\u4e00\u9875</a>/<a href="{4}">\u5c3e\u9875</a>]</span>
paging.banner.last=<span class="pagelinks">[<a href="{1}">\u9996\u9875</a>/<a href="{2}">\u4e0a\u4e00\u9875</a>]{0} [\u4e0b\u4e00\u9875/\u5c3e\u9875]</span>
paging.banner.page.link=<a href="{1}" title="\u8f6c\u5230\u7b2c{0}\u9875">{0}</a>
但是我在点下一页,导出pdf和excel,最后一页,排序时都会出现404错误:
//下一页
http://localhost:8088/STRIVE/list?d-5429-p=2&method=listUsers
//导出数据
http://localhost:8088/STRIVE/list?d-5429-e=5&6578706f7274=1&method=listUsers
//排序
http://localhost:8088/STRIVE/list?d-5429-o=2&d-5429-s=0&method=listUsers
我jsp页面中的路径为:http://localhost:8088/STRIVE/list?method=listUsers,所以红色部分造成404错误,这个是我那个地方配错了么?