structs2 请求json数据

来源:互联网 发布:淘宝买家怎么导出订单 编辑:程序博客网 时间:2024/05/16 03:30

action

public class MenuItemAction extends BaseAction<MenuItem> {     private static final long serialVersionUID = 1L;    public String getmenu()    {    Collection<MenuItem> menuItems=menuItemService.getEntitise();    ActionContext.getContext().getValueStack().push(menuItems);    return SUCCESS;    }}



js

var menuitem = {setting:{isSimpleData: true,treeNodeKey: "mid",treeNodeParentKey: "pid",showLine: true,root:{ isRoot:true,nodes:[]}},loadMenuitemTree:function(){var zNodes;$.post("menuItem_getmenu.action",null,function(data){$("#tree").zTree(menuitem.setting,data);});}};$().ready(function(){menuitem.loadMenuitemTree();});

structs.xml


<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"        "http://struts.apache.org/dtds/struts-2.0.dtd"><struts><package name="menuitem" namespace="/" extends="json-default"><action name="menuItem_*" method="{1}" class="menuItemAction"><result type="json"></result></action></package></struts>


html

  <tr>            <td bgcolor="#e5f4fd"><table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">              <tr>                <td valign="top"><div align="center"><ul id="tree" class="tree" style="width:230px; overflow:auto;"></ul></div></td>              </tr>            </td>          </tr>



0 0
原创粉丝点击