问答详情
源自:3-2 SSH-案例:分页查询部门

点击上一页下一页把currPage值传到后台,后台是怎么接收到的呢??

点击上一页下一页把currPage值传到后台,后台是怎么接收到的呢??

提问者:liu_xue 2018-03-05 16:48

个回答

  • qq_絵空事_1
    2018-03-07 09:31:32

    <a href="${pageContext.request.contextPath}/department_findAll.action?currPage=<s:property value="currPage-1"/>">[上一页]</a>

    我的理解是这样的,首先<a>标签的连接路径指向了department_findAll.action这个action,同时并传入了一个参数currPage,值为当前的currPage-1。然后服务器根据struts的配置去执行DepartmentAction类中的findAll()方法,其中:

    PageBean<Department> pageBean =departmentService.findBypage(currPage);

    departmentService调用findByPage方法时接收引用了此参数。接着就进入Service层进行执行了……