学校出入校后台权限管理

时间:2017-12-15—2017-12-26
工具:Myeclipse+spring+struts+ibatis
1.mybatis是ibatis升级3.0之后的名字

2.json拼接并返回:
ifDel = "[{ \"ifDel\": \"请先删除子菜单\" }]";
JSONArray json=JSONArray.fromObject(ifDel);
getRequest().setCharacterEncoding("utf-8");
getResponse().setCharacterEncoding("utf-8");
getResponse().setContentType("text/json");
PrintWriter out=getResponse().getWriter();
out.println(json);//打印json,为了前台页面获取
out.flush();//刷新流
out.close();//关闭流

3.
添加,修改前得到数据的方法里面,返回页面之前,给参数赋值
添加,修改后跳到分页方法的时候,要把根据条件查询的参数赋值null

4.
jsp页面

<div class="lefttop"><span></span>菜单</div>    
    <dl class="leftmenu">       
    </dl>
 function(data){
            var leftmenu = $(".leftmenu");
            for(var i = 0 ; i < data.length ; i++){
                console.log(data);
                console.log(data[0].ttId);
                //如果集合(数组)的长度为1,但是一级菜单不为空才显示
                if(data.length > 0 && data[0].ttId != 0){
                    var item = data[i];
                    if(item.ttName != null){
                    console.log($("#tree"+item.ttId).val());
                        if($("#tree"+item.ttId).val() == undefined){
                            var str = '<dd>'+
                                          '<div class="title">' +
                                              '<span><img src="images/leftico0'+num+'.png" /></span>'+item.ttName +
                                          '</div>' +
                                          '<ul class="menuson" id="tree'+item.ttId+'" >' +
                                             '<li><cite></cite><a href="'+<%=path %>/+item.url+"?sid="+item.sid+'" target="rightFrame">'+item.tName+'</a><i></i></li>' +
                                          '</ul>' +    
                                      '</dd>'
                            leftmenu.append(str);

                            num++;

                        }else{
                            var treeT = '<li><cite></cite><a href="'+<%=path %>/+item.url+"?sid="+item.sid+'" target="rightFrame">'+item.tName+'</a><i></i></li>';
                            $("#tree"+item.ttId).append(treeT);
                        }  
                    }
                }

            }

5
这里写图片描述
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值