mvc中ajax的跳转,springmvc ajax 跳转的学习笔记
Spring Web MVC是什么 Spring Web MVC是一種基于Java的實現了Web MVC設計模式的請求驅動類型的輕量級Web框架,下面我們來看一篇關于springmvc ajax 跳轉的學習筆記
第一種
返回值是? Map
控制器寫法
/**
* 糾錯? 問題
* @author admin
*
*/
@RequestMapping(value="/checkQuestion.php")
@ResponseBody
public Map? checkQuestion(Long titleId){
Map map = new HashMap();
map.put("ceshi", "后臺傳回來的糾錯");
System.out.println(map.toString());
return? map;
}
頁面寫法一
$('.other1').click(function(){
$.ajax({
url:'/vote/checkQuestion.php',
data:$('#form1').serialize(),// 你的formid
success:function(data){
if(data!=null){
alert("糾錯" data.ceshi);
}
}
});
})
第二種
返回值是? json 的 字符串
/**
* 收藏 問題
* @author admin
*
*/
@RequestMapping(value = "/collectionQuestion.php",produces = "application/json; charset=utf-8")
@ResponseBody
public String collectionQuestion(){
JSONArray array=new JSONArray();
JSONObject json= new JSONObject();
json.put("ceshi", "后臺傳回來的收藏");
array.add(json);
System.out.println(array.toString());
return array.toString();
}
頁面寫法二
$('.other2').click(function(){
$.ajax({
url:'/vote/collectionQuestion.php?titleId=' ${question.id},
success:function(data){
if(data!=null){
alert("收藏" data[0].ceshi);
}
}
});
})
總結
以上是生活随笔為你收集整理的mvc中ajax的跳转,springmvc ajax 跳转的学习笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 读盘写盘计算机里面的意义,什么叫计算机里
- 下一篇: 崩坏3服务器维护多久,崩坏35月28日停