这是在下的第一遍博客,废话不多说,直接进入正题:
第一种是实现单一字段的自动填充查询的功能代码。
我的代码是基于:springmvc+mybatis的框架。
(1)controller层
/**
* 自动填充群组名称
*/
@RequestMapping("/autocompleteGnames")
@ResponseBody
public Object autocompleteGnames(HttpServletRequest request){
return groupService.autocompleteGnames();
}
(2)service
/**
* 自动填充群组名称
* @return
*/
String[] autocompleteGnames();
(3)impl
/**
* 自动填充群组名称
*/
@Override
public String[] autocompleteGnames() {
List<Map<String,String>> groupList = groupMapper.autocompleteGnames();
String[] strs = new String[groupList.size()];
for (int i = 0; i < groupList.size(); i++) {
strs[i]=groupList.get(i).get("GNAME");
}
return strs;
}
(4)dao
/**
* 自动填充
* @return
*/
List<Map<String, String>> autocompleteGnames();
(5)mapper.xml
<!-- 自动填充 -->