首页 > 程序开发 > 综合编程 > 其他综合 >

使用ssm框架通过ajax异步提交数据

2017-03-24

使用ssm框架通过ajax异步提交数据:最近公司开始一个java开发的erp项目,从新学起的感觉倍爽,各种问题各种遇到,从通过ajax异步提交数据具体实现方法这里开始。

使用ssm框架通过ajax异步提交数据:最近公司开始一个java开发的erp项目,从新学起的感觉倍爽,各种问题各种遇到,从通过ajax异步提交数据具体实现方法这里开始。

下面就是我通过springMvc和ajax异步实现数据更新的解决方法。

虽然网上已经有好多的解决的方法,但是一直拿来试用并不好用,所以提供以下自己的方法。

以简易的添加方法为例

在controller中的代码如下

@RequestMapping("/add")

@ResponseBody//必须加入的注解

public JSONObject add(ReturnedMoney goodsName,HttpServletRequest request) {

JSONObject json = new JSONObject();

try{

//System.out.println(goodsName.getYear());

this.GoodsNameService.insert(goodsName);

json.put("msg", "1");

}catch(Exception e){

json.put("msg", "0");

e.printStackTrace();

}

return json;

}

在jsp前段页面中的代码如下

function add() {

var number = $("#number").val();

var storeNum = $("#storeNum").val();

var date = $("#date").val();

var money = $("#money").val();

$.ajax({

type : "post",

url : basePath + "returned_money/add",

//async:false,

data : {

"number" : number,

"storeNum" : storeNum,

"date" : date,

"money" : money,

},

dataType : 'json',

success:function(msg){

if(msg.msg ='1'){

reloadTest();

}else if(msg.msg ='0'){

alert("添加失败");

}

}

});

相关文章
最新文章
热点推荐