一、Spring MVC 与Ajax交互
一般情况下,Controller中方法返回值类型有两种
1、String 直接跳转到某View界面
2、Void 不需要进行页面跳转,直接访问下一个方法
返回String类型跳转界面的参数接收和传递在Spring MVC 参数传递与表单交互中已经有过介绍。执行void无需进行页面跳转的方法,在Spring MVC中,主要是通过前台View中ajax的交互进行访问。
例如有如下Controller:
@RequestMapping("/ajax.do")
public void ajax1(String name, PrintWriter out){
String result = "hello " +name;
out.write(result);
}
@RequestMapping("/toAjax.do")
public String toAjax(){
return "ajax";
}
前台jsp通过ajax访问ajax.do方法
<script type="text/javascript" src="js/jquery-1.6.2.js"></script>
<script ty