最近研究jquery的datagrid插件,使用了一下easyui自带的,用jsonlib把java对象转换成json格式,但查询出来的数据有的是用代码表示的,过去显示之前可以在jsp中转换,但json怎么实现这个功能啊?
也许用js前台转换不好,但如果在转换成json格式之前就对里面的数据转换的话,怎么做比较好呢?现在的数据库的数据都是和javabean一一对应的,类型不可以随便更换
最近研究jquery的datagrid插件,使用了一下easyui自带的,用jsonlib把java对象转换成json格式,但查询出来的数据有的是用代码表示的,过去显示之前可以在jsp中转换,但json怎么实现这个功能啊?
也许用js前台转换不好,但如果在转换成json格式之前就对里面的数据转换的话,怎么做比较好呢?现在的数据库的数据都是和javabean一一对应的,类型不可以随便更换
收起
[quote]
比如数据库存入的是0|1,而实际要显示为:是|否
[/quote]
你可以在你的java bean里面增加相应的get方面做一个转换就好了。比如:
[code="java"]
public Sting getStatusDesc() {
if (status == 1) return "是";
return "否";
}
[/code]
这样在页面直接获取statusDesc的值就可以了。
报告相同问题?