项目是ssh框架,action中List article 从数据库获得,我用JSONArray jsonArray=new JSONArray();
jsonArray=JSONArray.fromObject(article);,变成Json格式,我也输出来看,格式没问题,[{"content":"
today is 4.11","date":"2014-04-11","hasread":0,"id":25,"title":"4.11","username":"123"}],在struts配置了、
jsonArray
但jsp界面就收不到、总是在这行显示for(var i= 0; i< dataRole.length;i++) cannot read property lenth of null , 我是用chrome 来观察js的,jsp中ajax代码如下:
function doStart()
{
$.ajax({
type: "GET",
url: "PersonInfoCenter.action",
data: "name=zah",
dataType: "json",
success:function(data){ //成功的处理函数
var dataRole = eval(data);
for(var i= 0; i< dataRole.length;i++)
{
var html = "
";html = html + dataRole[i].title+"
";}
}
});
}
大家能帮忙看看到底哪儿出错了吗?找了半天了、都石化了、