67,516
社区成员
发帖
与我相关
我的任务
分享
@SuppressWarnings("serial")
public class Roles2Action extends ActionSupport implements ModelDriven<RolesDTO>{
@Autowired
private IRolesService rolesService;
private Map parameters;
private RolesDTO rolesDTO=new RolesDTO();
private List<RolesDTO> rows=new ArrayList<RolesDTO>();
private RolesQueryConditionDTO queryConditionDTO=new RolesQueryConditionDTO();
private int page = 1;
private int pageRows = 10;
private long total;
public String find(){
try {
Page<RolesDTO> rolesPage=rolesService.findRoles(queryConditionDTO, page, pageRows);
rows=rolesPage.getObjectsList();
total=rolesPage.getTotalRecordsCount();
return SUCCESS;
} catch (Exception ex) {
return ERROR;
}
}
public RolesDTO getRolesDTO() {
return rolesDTO;
}
public void setRolesDTO(RolesDTO rolesDTO) {
this.rolesDTO = rolesDTO;
}
public List<RolesDTO> getRows() {
System.out.println("getRows");
return rows;
}
public void setRows(List<RolesDTO> rows) {
this.rows = rows;
}
public RolesQueryConditionDTO getQueryConditionDTO() {
return queryConditionDTO;
}
public void setQueryConditionDTO(RolesQueryConditionDTO queryConditionDTO) {
this.queryConditionDTO = queryConditionDTO;
}
public int getPage() {
return page;
}
public void setPage(int page) {
this.page = page;
}
public int getPageRows() {
return pageRows;
}
public void setPageRows(int pageRows) {
this.pageRows = pageRows;
}
public long getTotal() {
return total;
}
public void setTotal(long total) {
this.total = total;
}
public Map getParameters() {
return parameters;
}
public void setParameters(Map parameters) {
this.parameters = parameters;
}
@Override
public RolesDTO getModel() {
System.out.println("getModel");
return rolesDTO;
}
}
最后不实现ModelDriven接口和去掉getModel的方法,其它get的方法又可以调用到。