怎么调用后台返回的JSON格式数据展示到前台已经做好的表格中!!!求大神!!!
后台已经写好了方法:publicstaticvoidfindUserMicroblogByUserId(Useruser){renderJSON(UserMicroblo...
后台已经写好了方法:
public static void findUserMicroblogByUserId(User user){ renderJSON(UserMicroblog.findByUserId(user)); }
这是我我想要把数据放进去的 已经做好的表格:
js以及HTML一面怎么写了?我目前是用的静态的自己输的数据!
js中已经写了一些,不过就是实现不了啊:
function getBlog(){ $.ajax({ url:'/MyMicroblogControllers/findUserMicroblogByUserId', type:"get", data:{"user.id" :"1"}, success:function (data) {
// var blog = eval(data);
$("#table1").html(""); var newContent = "";
....//不知道怎么写}
})
}
前端刚入手!!求帮忙啊!!! 展开
public static void findUserMicroblogByUserId(User user){ renderJSON(UserMicroblog.findByUserId(user)); }
这是我我想要把数据放进去的 已经做好的表格:
js以及HTML一面怎么写了?我目前是用的静态的自己输的数据!
js中已经写了一些,不过就是实现不了啊:
function getBlog(){ $.ajax({ url:'/MyMicroblogControllers/findUserMicroblogByUserId', type:"get", data:{"user.id" :"1"}, success:function (data) {
// var blog = eval(data);
$("#table1").html(""); var newContent = "";
....//不知道怎么写}
})
}
前端刚入手!!求帮忙啊!!! 展开
2个回答
2014-07-10
展开全部
在action里返回对象A,A有 get,set方法,例:private AA A;public String execute(){A= 你的结果;return "success";}, getA(),setA();
在struts.xml中配置<package name="primer" namespace="/" extends="json-default">
<action name="" class="">
<result name="success" type="json"></result>
</action>
</package>
在页面是$.post("","",function(data,status){
在这里直接去就行了,例如:data.A(对象).id(属性);就可以得到对象A的id属性值了。
})
在struts.xml中配置<package name="primer" namespace="/" extends="json-default">
<action name="" class="">
<result name="success" type="json"></result>
</action>
</package>
在页面是$.post("","",function(data,status){
在这里直接去就行了,例如:data.A(对象).id(属性);就可以得到对象A的id属性值了。
})
追问
。。。太高深了,看不懂,前端菜鸟,,,,虽然木有帮助,但还是谢谢了!:)
2014-07-10
展开全部
把流转化为String字符串
public static String getJsonString(String url_path) {
try {
URL url = new URL(url_path);
HttpURLConnection connection = (HttpURLConnection) url
.openConnection();
connection.setConnectTimeout(3000);
connection.setRequestMethod("GET");
connection.setDoInput(true);
int code = connection.getResponseCode();
if (code == 200) {
return changeInputSteam(connection.getInputStream());
}//changeInputSteam这个方法要自己写。。
} catch (Exception e) {
// TODO: handle exception
}
return "";
}看看给你的有没有思路。没用的话恕我无能为力
public static String getJsonString(String url_path) {
try {
URL url = new URL(url_path);
HttpURLConnection connection = (HttpURLConnection) url
.openConnection();
connection.setConnectTimeout(3000);
connection.setRequestMethod("GET");
connection.setDoInput(true);
int code = connection.getResponseCode();
if (code == 200) {
return changeInputSteam(connection.getInputStream());
}//changeInputSteam这个方法要自己写。。
} catch (Exception e) {
// TODO: handle exception
}
return "";
}看看给你的有没有思路。没用的话恕我无能为力
追问
虽然不是我想要的,,因为我要做的前端,用ajax实现,不过还是很谢谢你,昨天我都愁死了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询