spring注入的相关代码

自己做记录,其他人勿读,只有自己能看懂

        ServletContext sc =ServletActionContext.getServletContext();
        WebApplicationContext wac = WebApplicationContextUtils.getWebApplicationContext(sc);
        IMiceManager iMiceManager = (IMiceManager)wac.getBean("mice.miceManager");


        //获取请求 URL   
        HttpServletRequest request=ServletActionContext.getRequest();
        HttpServletResponse response  = ServletActionContext.getResponse();

        DoradoContext doradoContext = DoradoContext.getCurrent();
        Long meetingid = new Long(54);
        String tablekey = "MICE_TABLE_KEY_PLAYER";
        MiceTableInfo tblInfo = iMiceManager.getTableInfo(tablekey, meetingid);
        Collection<TableColumnInfo>cols = iMiceManager.getColumnInfosByTableId(tblInfo.getId());

        Collection <MiceMP> mps = iMiceManager.getAllMiceMPs((long)54);
        Iterator<MiceMP> it = mps.iterator();
        Long mpid = (long)0;
        while (it.hasNext()) {
            MiceMP str = it.next();
            mpid = str.getId();
    //      System.out.println(str);
        }

        MicePlayer playerSelf = new MicePlayer();
        playerSelf.setMeetingid((long)54);
        playerSelf.setMpid(mpid);
//      playerSelf.setUname(new String(request.getParameter("name").getBytes("ISO-8859-1"),"utf-8"));
//      playerSelf.setLinkphone(new String(request.getParameter("phone").getBytes("ISO-8859-1"),"utf-8"));
//      playerSelf.setEmail(new String(request.getParameter("province").getBytes("ISO-8859-1"),"utf-8"));
//      playerSelf.setNote(new String(request.getParameter("city").getBytes("ISO-8859-1"),"utf-8"));
        playerSelf.setUname(request.getParameter("name"));
        playerSelf.setLinkphone(request.getParameter("phone"));
        playerSelf.setEmail(request.getParameter("province"));
        playerSelf.setNote(request.getParameter("city"));

        iMiceManager.modifyMicePlayer(playerSelf);

        //返回给页面,通知报名成功
        response.setContentType("text/html" + ";charset=UTF-8");
        response.setCharacterEncoding("UTF-8");
        String msg = "success";
        response.getWriter().write(msg);

        response.getWriter().flush();
        response.getWriter().close();
   jsp端代码
        //提交数据
       // var url = "../dream/apply.htm";
        var url = "miceApply.action";
        var param = {
                "phone" : userphone,
                "name" : username,
                "province" : province,
                "city" : city
    //            "email" : '',
     //           "dealer" : distributor,
    //            "choosedrive":1
            };
        $.post(url,param,function(data){
            if(data == 'success') {
                //alert('报名成功');
                $('.screen1').fadeOut();
                $('.screen2').fadeIn();
                $('#username').val('');
                $('#userphone').val('');
                //$('#usermail').val('');
                $('#user-distributor').val('')
                $('#user-city2').val('')
                $('#user-province').val('');
            }else {
                alert("报名失败!");
            }
        });

自己做记录,其他人勿读,只有自己能看懂

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值