I want to use Pager Tag Library2.0 in struts2,I set maxPageItems under struts2.0 action,like follows:
request.setAttribute("maxPageItems","10"); return SUCCESS; then I use maxPageItems in JSP page,like follows: <pg:pager items="50" index="center" maxPageItems="${request.maxPageItems}" maxIndexPages="10" isOffset="<%= true %>" export="offset,currentPageNumber=pageNumber" scope="request"> ...... </pg:pager> When I run above code,it raise error: 22: <%@ include file="/pages/common/common.jsp" %> 23: <%@ taglib uri="http://jsptags.com/tags/navigation/pager" prefix="pg" %> 24: 25: <pg:pager 26: items="50" 27: index="center" 28: maxPageItems="${request.maxPageItems}" Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:413) root cause java.lang.ArithmeticException: / by zero com.jsptags.navigation.pager.PagerTag.pageNumber(PagerTag.java:334) I have set the value maxPageItems,why it can't be used with ${request.maxPageItems} in pager tag? How to use pager tag in struts2? Anybody could give me a example? Thanks in advance! Best Regards, phoenix