您的位置:首页 > 编程语言 > Java开发

SpringMVC Ajax例子

2015-10-13 10:57 453 查看
SpringMVC Ajax例子

@Controller

@RequestMapping("mvc")

public classAjaxTest {

@RequestMapping("/getPerson")

public void getPerson(String name,
PrintWriter
pw) {

pw.write("hello,"+ name);

}

@RequestMapping("/name")

public String sayHello() {

return"name";

}

}

<scripttype="text/javascript">

$(function(){

$("#btn").click(function(){

$.post("mvc/getPerson",{name:$("#name").val()},function(data){

alert(data);

});

});

});

</script>

<script type="text/javascript">

$(document).ready(function(){

$("#button_submit").click(function(){

//序列化表单元素,返回json数据

var params = $("#userForm").serializeArray();

//也可以把表单之外的元素按照name value的格式存进来

//params.push({name:"hello",value:"man"});

$.ajax({

type:"POST",

url:"${pageContext.request.contextPath}/mvc/getPerson",

data:params,

success:function(data){

alert("成功");

},

error:function(e) {

alert("出错:"+e);

}

});

});

});</script>

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: