首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

在后盾获取Jmesa中被选中的行(check=true)

2012-11-23 
在后台获取Jmesa中被选中的行(checktrue)/** * To remove a AssayReturntypes** @param request HttpServ

在后台获取Jmesa中被选中的行(check=true)

/** * To remove a AssayReturntypes  *  * @param request HttpServletRequest * @param response HttpServletResponse */@RequestMappingpublic void removeStudys(HttpServletRequest request, HttpServletResponse response) {WebContext webContext = new HttpServletRequestWebContext(request);WorksheetState state = new SessionWorksheetState("studysTable", webContext);Worksheet worksheet = state.retrieveWorksheet();Collection<WorksheetRow> rows = worksheet.getRows();List<Study> studys = new ArrayList<Study>();StringBuffer buffer = new StringBuffer();for (WorksheetRow row : rows) {String idStr = row.getUniqueProperty().getValue();Study study = new Study();if(!StringUtils.isEmpty(idStr) && StringUtils.isNumeric(idStr)) {study.setId(Integer.parseInt(idStr));studys.add(study);}buffer.append(idStr);}if (!studyService.removeStudy(studys)) {MessageUtils.outputJSONResult(buffer.toString(), response);}}


其中WorksheetState state = new SessionWorksheetState("studysTable", webContext);的studysTable为jmesa的id。

热点排行