更改的数据保存不到数据库
controller:
@RequestMapping("update")
private String upMoney(HttpServletRequest request){
String telephone=request.getParameter("telephone");
String bank=request.getParameter("bank");
String bankcard=request.getParameter("bankcard");
String banksubbranch=request.getParameter("banksubbranch");
String realname=request.getParameter("realname");
this.sysOrgService.upMoney(telephone,bank,bankcard,banksubbranch,realname);
return "Money";
}
service:
@Override
public void upMoney(String telephone,String bank, String bankcard, String banksubbranch, String realname) {
this.sysOrgDao.upMoney(telephone,bank,bankcard,banksubbranch,realname);
}
sql:
<update id="upMoney">
update sys_org set telephone=#{1},bank=#{0},bank_card=#{2},bank_sub_branch=#{1},real_name=#{0} where uid=#{0}
</update>
jsp:
function update(){
var telephone=${sysOrgs.telephone};
var bank=${sysOrgs.bank};
var bankcard=${sysOrgs.bankcard};
var banksubbranch=${sysOrgs.banksubbranch};
var realname=${sysOrgs.realname};
alert($("#from").serialize());
$.ajax({
url:"${root}/update",
data:$("#from").serialize(),
type:"post",
success:function(){
$.messager.alert("信息提示","修改成功");
}
})
}
你这个除了配置的问题 还跟你的sql语句有关 这个参数位置和顺序传到dao层的时候顺序也尽量保持一致
你们的确定位置业务必须知道理解决定位置业务必须知道理解决定位置业务工具名片头上午安徽派