struts2+Json??????

lihuan2008a 2009-06-17 11:22:51
jsp页面的代码
<li><a href="#">物品管理</a></li>

struts.xml里的配置
<package name="articlesmanager" extends="json-default">
<action name="findAll" class="ArticlesManagerAction" method="findAll">
<result type="json" ></result>
</action>

js文件里的function

function searchArticles(){

$("#contentpanel").empty();

$.post("findAll.action", function(data){

var data1=eval("("+data+")");
var str1 = "<table width=\"700px\" height=\"50px\" border=\"1\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">"+
"<tr bgcolor=\"#eeeeee\" style=\"padding: 4px;\" height=\"15px\">"+
"<td width=\"150px\"><font color=\"#CE9FFF\" size=\"3px\"><b>物品名称</b> </font></td>"+
"<td width=\"100px\"><font color=\"#CE9FFF\" size=\"3px\"><b>物品类别</b> </font></td>"+
"<td width=\"130px\"><font color=\"#CE9FFF\" size=\"3px\"><b>购买日期</b> </font></td>"+
"<td width=\"250px\"><font color=\"#CE9FFF\" size=\"3px\"><b>详细信息</b> </font></td>"+
"<td width=\"50px\"><font color=\"#CE9FFF\" size=\"3px\"><b>修改</b> </font></td>"+
"<td width=\"50px\"><font color=\"#CE9FFF\" size=\"3px\"><b>删除</b> </font></td></tr></table>";
$("#contentpanel").append(str1);

for(var i=1;i<=data1.namelist.length;i++){
var articlesidArray=data1.articlesidlist[i-1].split(",");

var str3="<table width=\"700px\" height=\"30px\" border=\"1\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">"+
"<tr bgcolor=\"#ffffff\" style=\"padding: 4px;\" height=\"15px\">"+
"<td width=\"150px\" height=\"30px\"><font size=\"2px\">"+data1.namelist[i-1]+"</font></td>"+
"<td width=\"100px\" height=\"30px\"><font size=\"2px\">"+data1.classeslist[i-1]+"</font></td>"+
"<td width=\"130px\" height=\"30px\"><font size=\"2px\">"+data1.buydatelist[i-1]+"</font></td>"+
"<td width=\"250px\" height=\"30px\"><font size=\"2px\">"+data1.infolist[i-1]+"</font></td>"+
"<td width=\"50px\" height=\"30px\"><font size=\"2px\">"+"<img src=\"images/modify.gif\" width=\"15\" height=\"15\" onclick=\"showupdateArticles('"+articlesidArray+"')\">"+"</font></td>"+
"<td width=\"50px\" height=\"30px\"><font size=\"2px\">"+
"<img src=\"images/del.gif\" width=\"15\" height=\"16\" onclick=\"delArticles(this,'"+articlesidArray[0]+"')\">"+"</font></td></tr></table>";
$("#contentpanel").append(str3);

}
});
}



jsp页面的代码
<li><a href="#">物品管理</a></li>
我在jsp页面里怎么写才能在我点击物品管理时列出所有物品

...全文
150 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
huangshuowen 2011-08-10
  • 打赏
  • 举报
回复
路过来顶一个!! 我也在烦恼 Struts2 怎么才能返回一个json数组。。。

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧