这里我们开始做分页查询部门的模块实现。
首先我们需要明确我们要实现的效果。即在页面上需要显示一定数目的部门,表格下部需要有第一页,下一页等跳转选项。
效果图:
因为我们是从index.jsp页面登入到frame.jsp的页面中去,因此我们从frame.jsp入手,即先开始修改left.jsp,引入我们进入后台管理界面之后点击左边的部门管理才会出来部门管理的列表。
1.修改left.jsp页面
因为点击之后,我们要进行部门的查询,因此要转入action处理,跳转如下:
因此接下来我们去创建一个action,使用它的findAll方法处理部门查询。
2.action的创建
我们在action层创建一个DepartmentAction,如下:
package com.employee.action;
import com.employee.domain.Department;
import com.employee.domain.PageBean;
import com.employee.service.DepartmentService;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.opensymphony.xwork2.ModelDriven;
public class DepartmentAction extends ActionSupport implements ModelDriven<Department>
{