将后台数据取出放到页面的后台操作对比
来源:互联网 发布:linux如何查找文件类型 编辑:程序博客网 时间:2024/05/29 13:49
// 指定功能键ID,返回与功能键名为键值对封装到列表中返回
public String getFunctionKeys(int funcID){
// 功能键列表结果变量
Map<String, String> result = new HashMap<String, String>();
// 获取功能键列表原始数据
try{
List<Map<String, Object>> funcList = funcKeyDao.getFunctionKeyList(funcID);
// 包装功能键结果列表
for(Map<String, Object> list : funcList){
result.put(list.get("M_mstFunctionKey_id").toString(), list.get("FunctionName").toString());
}
return JSONUtil.serialize(result);
}catch(JSONException ex){
System.out.println("JSON data translation error.");
return "";
}catch(Exception ex){
ex.printStackTrace();
System.out.println("Get function key list error when call method getFunctionKeys.");
return "";
}
}
for(Map<String, Object> list : funcList) 方法只使用与取两种数据,如果要取这张表中多个数据,怎需下列操作:
//-------------------------------SELECT-----------------------------------------------------------------------
// 指定功能键ID,返回与功能键名为键值对封装到列表中返回
public String getFunctionKeys(int funcID){
// 功能键列表结果变量
Map<String, Object> result =new HashMap<String, Object>();
// 获取功能键列表原始数据
List<Map<String, Object>> funcList = funcKeyDao.getFunctionKeyList(funcID);
// 包装功能键结果列表
if (funcList.size() > 0) {
result.put("status", "0");
List<String> Id = new ArrayList<String>();
List<String> Name = new ArrayList<String>();
List<String> Pic = new ArrayList<String>();
for (int i = 0; i < funcList.size(); i++) {
Id.add(funcList.get(i).get("M_mstFunctionKey_id").toString());
Name.add(funcList.get(i).get("FunctionName").toString());
Pic.add(funcList.get(i).get("FunctionImageURL").toString());
}
result.put("M_mstFunctionKey_id", Id);
result.put("FunctionName", Name);
result.put("FunctionImageURL", Pic);
} else {
// 不存在数据
result.put("status", "1");
System.out.println("未放入");
}
String json = "";
try{
json =JSONUtil.serialize(result);
}catch(JSONException ex){
System.out.println("JSON data translation error.");
return "";
}catch(Exception ex){
ex.printStackTrace();
System.out.println("Get function key list error when call method getFunctionKeys.");
return "";
}
return json;
}
// 选择全部功能键ID和名称
public String getFunctionKeys(){
return getFunctionKeys(0);
}
- 将后台数据取出放到页面的后台操作对比
- 从后台取出菜单,并设置当前页面的菜单为选中状态,jsp对比字符串相同
- 将已经执行的程序放到后台执行
- linux将程序放到后台执行
- linux将程序放到后台执行
- linux将程序放到后台执行
- JAVA开发中,页面post提交的数据后台通过request取出时是空的,所有参数都消失了
- 将List中一列的值取出来 求和后 放到页面显示 用BigDicamal
- 页面中数据全部选中,将数据传到后台
- 通过jquery执行ajax取出后台数据
- 将程序内存中的某一地址的固定长度的数据取出来放到TXT中
- 如何将前端的数据传到后台
- 如何把页面的数据传到后台
- SpringMVC中的ModelMap(将后台数据传到前台页面)
- asp.net后台将数据显示到页面div中
- 前端页面利用AJAX将数组数据传送到后台
- Javaweb开发,实现'购物车'的遍历与操作(页面数据刷新、后台操作反馈)
- 将后台数据显示到前台页面的方法springmvc+hibernate+spring
- Android View如何获取焦点
- 修改Android手机的dalvik-heap的大小
- 模板类的友元重载(<>)
- 自动删除-IAR项目工程生成垃圾文件的工具
- 匿名内部类 参数用final修饰
- 将后台数据取出放到页面的后台操作对比
- 试卷的建模和中间表的建模(model)
- <context-param>与<init-param>备忘
- CentOS 6.3编译安装Nginx1.2.2+MySQL5.5.25a+PHP5.4.5
- jquery无刷新文件上传 解决IE安全性问题
- 开源意味着无需负任何责任?
- 今年cvpr和icml的论文清单
- java字符串比较大小compareTo方法
- windows phone:类视频动画