博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
根据id查询数据(向前台返回json格式的数据)
阅读量:6992 次
发布时间:2019-06-27

本文共 8860 字,大约阅读时间需要 29 分钟。

/***@description 根据主键查询Bean*/@RequestMapping(value="/getBean/{getId}")public void getBean(HttpServletRequest request,HttpServletResponse response,@PathVariable Object getId){if(getId!=null && getId.toString().length()>0){AppActivityDetails appActivityDetails=new AppActivityDetails();appActivityDetails.setId(Long.parseLong(getId.toString()));appActivityDetails=appActivityDetailsService.getT(appActivityDetails);super.writeClient(response, super.ObjectChangJSONObject(appActivityDetails).toString(), "");}}
 
{field:"opt",title:"操作",width:60,align:"center",                formatter:function(value,rowData,rowIndex){                  var html="";                  return html;                }
 
toolbar:[          {              id:'btnadd',              text:'添加',              iconCls:'icon-add',              handler:function(){                     showWinDetails(null);              }              },"-",]

 

function showWinMsGoods(id){      $("#idHiddenMsImage").val("");      $("#addtitleMsImage").val("");      $("#uploadImg1").attr("src", appPath + "/images/common/emptyImg.jpg");      $("#adddetailsImgMsImage").val("");      $("#uploadImg2").attr("src", appPath + "/images/common/emptyImg.jpg");      $("#addlinkMsImage").val("");      $("#addbeginTimeMsImage").datebox("setValue","");      $("#addendTimeMsImage").datebox("setValue","");      $("#addgoodsNoMsImage").val("");      var iconStr="icon-add";      if(id!=null){         iconStr="icon-edit";         $.post(            appPath+"/page/appActivityDetailsAct/getBean/"+id,             {},             function(data){               $("#idHiddenMsImage").val(data.id);               $("#addtitleMsImage").val(data.title);                              $("#adddetailsImgMsImage").val(data.detailsImg);               $("#uploadImg1").attr("src",data.detailsImg);               $("#addlinkMsImage").val(data.link);               $("#uploadImg2").attr("src",data.link);               //               $('#colorSelector3').css("background-color", data.backgroundColor);               $("#addbeginTimeMsImage").datebox("setValue",data.beginTime);               $("#addendTimeMsImage").datebox("setValue",data.endTime);               $("#addgoodsNoMsImage").val(data.goodsNo);            },"json");      }      $('#opreateHtmlMsGoods').window({            title:'编辑',            iconCls:iconStr,            width:500,            height:420,            left:200,            modal: true,            shadow: true,            collapsible:false,            minimizable:false,            maximizable:false      });      $('#opreateHtmlMsGoods').window('move',{top:100});      $('#opreateHtmlMsGoods').window('open');    }
/**  *@description 根据主键查询Bean  */  @RequestMapping(value="/getBean/{getId}")  public void getBean(HttpServletRequest request,HttpServletResponse response,@PathVariable Object getId)  {    if(getId!=null && getId.toString().length()>0){    AppActivityDetails appActivityDetails=new AppActivityDetails();    appActivityDetails.setId(Long.parseLong(getId.toString()));    appActivityDetails=appActivityDetailsService.getT(appActivityDetails);    super.writeClient(response, super.ObjectChangJSONObject(appActivityDetails).toString(), "");}  }
@Override    public T getT(T t) {        return (T)commonDao.queryForObject(t.getClass().getSimpleName()+".get"+t.getClass().getSimpleName(), t);
 
// getAppActivityDetails(与sql中的id名称一致)      //return commonDao.queryForObject("PharmacistComment.getpharmacistCommentPageByPageId",pharmacistComment);
 

 

}

 

 

//另一种方法

formatter : function(value, rowData,                                            rowIndex) {                                        var html = '';                                        html += " ";                                                                                }                                        return html;                                    }
toolbar : [ {                            id : 'btnExcel',                            text : '导出文件',                            iconCls : 'icon-exportExcel',                            handler : function() {                                exportExcel();                            }                        }, "-", {                            id : 'btnPass',                            text : '批量删除',                            iconCls : 'icon-cancel',                            handler : function() {                                deletes('');                            }                        }, "-", {                            id : 'btnOpen',                            text : '批量启动',                            iconCls : 'icon-ok',                            handler : function() {                                isOpen('');                            }                        }, "-", {                            id : 'btnClose',                            text : '批量关闭',                            iconCls : 'icon-cancel',                            handler : function() {                                isClose('');                            }                        }, "-", {                            id : 'btnMessage',                            text : '药师点评设置',                            iconCls : 'icon-search',                            handler : function() {                                showWin(null);                            }                        } ]/** * 编辑 * @param id */function showWin(id) {    $("#idHidden").val("");    CKEDITOR.instances.addpharmacistCommentMessage.setData('');    $("#addgoodsNo").val("");    $("#addgoodsName").val("");    $("#uploadImg").attr("src", '');    var iconStr = "icon-add";    var title = "添加药师点评设置";    if (id != null) {        iconStr = "icon-edit";        title = "编辑药师点评设置";        $.post(appPath + "/page/pharmacistCommentAct/getBean/" + id, {},                function(data) {                    $("#idHidden").val(data.pharmacistCommentId);                    CKEDITOR.instances.addpharmacistCommentMessage                            .setData(data.pharmacistCommentMessage);                    $("#addgoodsNo").val(data.goodsNo);                    $("#addgoodsName").val(data.goodsName);                    $("#uploadImg").attr("src", data.imgUrl);                }, "json");        $('#queryGoods').css('display', 'none');    } else {        $('#queryGoods').css('display', 'block');    }    $('#opreateHtml').window({        title : title,        iconCls : iconStr,        width : 800,        height : 600,        left : 200,        modal : true,        shadow : true,        collapsible : false,        minimizable : false,        maximizable : false    });    $('#opreateHtml').window('move', {        top : 0    });    $('#opreateHtml').window('open');}
 
/**     * @author wangchuanfu     * @description 用ID查询对象     */    @RequestMapping(value = "/getBean/{getId}")    @ResponseBody    public PharmacistComment getBean(HttpServletRequest request,            HttpServletResponse response, @PathVariable Long getId) {        PharmacistComment pharmacistComment = new PharmacistComment();        pharmacistComment.setPharmacistCommentId(getId);        return pharmacistCommentService                .getpharmacistCommentPageByPageId(pharmacistComment);    }
@Override    public PharmacistComment getpharmacistCommentPageByPageId(            PharmacistComment pharmacistComment) {        return (PharmacistComment) commonDao.queryForObject(                "PharmacistComment.getpharmacistCommentPageByPageId",                pharmacistComment);    }

 

 

 

转载地址:http://hqwvl.baihongyu.com/

你可能感兴趣的文章
当一个项目中同时存在webroot和webcontext时
查看>>
在Java中打开浏览器
查看>>
取一种类型里面的产品销售前3甲的数据Sql
查看>>
索引初探(二)
查看>>
linux 打造man中文帮助手册
查看>>
[数分提高]2014-2015-2第6教学周第1次课讲义 3.3 Taylor 公式
查看>>
Android 最火框架XUtils之注解机制详解
查看>>
spring4.x注解概述
查看>>
Dynamic CRM 2015学习笔记(6)没有足够的权限 - 您没有访问这些记录的权限。请联系 Microsoft Dynamics CRM 管理员...
查看>>
C++序列化、反序列化
查看>>
Mysql学习笔记(七)查(补充)
查看>>
[裴礼文数学分析中的典型问题与方法习题参考解答]4.5.5
查看>>
自然科学与社会科学的区别
查看>>
访问者模式
查看>>
Hadoop: MapReduce2的几个基本示例
查看>>
javascript客户端检测技术
查看>>
16款纯CSS3实现的loading加载动画
查看>>
[工程备案]linux基本命令以及C和C++编程
查看>>
多项式回归
查看>>
HTML 5 Audio/Video DOM canplaythrough 事件在移动端遇到的坑
查看>>