注意点:上传的基础模版
((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
1.前端页面下拉框combox取值,需要下拉框查询接口(js+java)
// 获取上传人模糊数据
var titleUrl = "/wcm/actions/document_library/upload_manData.do?actionId=mswcm_document_library_upload_manData"; $("#upload_man").combobox({ prompt : '输入空格或关键字后自动搜索', url:titleUrl, //查询 valueField : 'upload_man', //获取页面实际值 textField : 'upload_man', //获取页面文本框值 filter: function(q, row){ var opts = $(this).combobox('options'); return row[opts.textField].indexOf(q) > -1; }, loadFilter : function(oData) { var data = oData.data; return data; } });
2.后端java查询接口
ctroller
/**
* 上传人下拉框查询list */ @RequestMapping(value = "/upload_manData") public CIPResponseMsg upload_manData() { CIPResponseMsg msg = new CIPResponseMsg(); try { boolean xAuth = true; if (xAuth) { List<WCM_document_libraryData> attachmentData = dataService.upload_manData(); msg.errorCode = CIPErrorCode.CALL_SUCCESS.code; msg.msg = CIPErrorCode.CALL_SUCCESS.name; msg.data = attachmentData; //接收list的所有数据 } else { msg.errorCode = CIPErrorCode.ERROR_INVALID_AUTHORIZATION.code; msg.msg = CIPErrorCode.ERROR_INVALID_AUTHORIZATION.name; } } catch (CIPServiceException e) { CIPErrorCode error = e.getErrorCode(); msg.errorCode = error.code; msg.msg = error.name; } catch (CIPDaoException e) { CIPErrorCode error = e.getErrorCode(); msg.errorCode = error.code; msg.msg = error.name; } catch (CIPRuntimeException e) { CIPErrorCode error = e.getErrorCode(); msg.errorCode = error.code; msg.msg = error.name; }return msg;
}
service
//根据上传人模糊查询
public List<WCM_document_libraryData> upload_manData();serviceImp
@Override
public List<WCM_document_libraryData> upload_manData() { List<WCM_document_libraryData> attachmentData = dataDao.upload_manData(); return attachmentData; }
dao
public List<WCM_document_libraryData> upload_manData();
daoImp
@Override
public List<WCM_document_libraryData> upload_manData() { String sql = "select * from mswcm_document_library_v "; try { return jdbcTemplate.query(sql,BeanPropertyRowMapper.newInstance(WCM_document_libraryData.class)); } catch (EmptyResultDataAccessException e) { return null; } }))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))