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

spring jdbcTemplate查询值的转化有关问题

2012-03-11 
spring jdbcTemplate查询值的转化问题后台public String getWhouseCodes(Integer whouseid) throws Except

spring jdbcTemplate查询值的转化问题
后台
public String getWhouseCodes(Integer whouseid) throws Exception {
StringBuffer sql = new StringBuffer();
sql.append("select distinct whousecode from tbl_wzgl_whouse where whouseid ="+whouseid);
List list = (List)this.jdbcTemplate.queryForList(sql.toString());
String whousecode=list.get(0).toString();
return whousecode;

前台
function callBackWhouseInfo(obj){

var data=JSON.parse(obj); 
whousecode = json[0].WHOUSECODE; 
 
 
}
返回的whousecode的值为"{WHOUSECODE=b1}" 
问题 怎样把这返回值转换一下 得到的值为“b1”?? 我在前台这样转换时 var data=JSON.parse(obj); 有问题,报语法错误。请问各位大侠 有什么高招么,请不要吝啬赐教哈,小弟在此谢过了·····

[解决办法]

Java code
JSONArray jsonArray = JSONArray.fromObject(actPkStr);        // Map map = new HashMap();        Collection<Map> jsonCollection = JSONArray.toCollection(jsonArray,                Map.class);        for (Map m : jsonCollection) {String WHOUSECODE=m.get("WHOUSECODE");}
[解决办法]
actPkStr换成whousecode
[解决办法]
不行就在后台呗,用Map转

热点排行