java中ajax使用--传回一个对象

1、struts.xml配置
<!-- 查询人员信息 -->
<action name="validateDealper" class="sealBusinessAction" method="validateDealper">
<result type="json">
<param name="includeProperties">dealperson\.id,dealperson\.mobile,dealperson\.telephone,dealperson\.address</param>
</result>
</action>

2、action

// 判断办理人是否已存在
    public String validateDealper() {

        String dealper = getRequest().getParameter("dealper");
        String dealpercode = getRequest().getParameter("dealpercode");
        this.dealperson = this.sealbusinessService.Getdealperson(dealper,
                dealpercode);
        return SUCCESS;
    }
private String jsonResultMsg = null;
public String getJsonResultMsg() {
        return jsonResultMsg;
    }

    public void setJsonResultMsg(String jsonResultMsg) {
        this.jsonResultMsg = jsonResultMsg;
    }

3、js
var dealperson = msg.dealperson;获得后台查询的对象。

$.ajax( {
            type : "post",
            url : "validateDealper.action",
            dataType : "json",
            data : {"dealper":getper,"dealpercode":code},
            async : false,
            cache : false,
            success : function(msg) {
                var dealperson = msg.dealperson;

                if (dealperson != null) {
                    var id = dealperson.id;
                    var mobile = dealperson.mobile;
                    var telephone = dealperson.telephone;
                    var address = dealperson.address;
                    $("#dealpersonid").val(id);
                    $("#mobile").val(mobile);
                    $("#telephone").val(telephone);
                    $("#address").val(address);
                }
            }
        });
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值