利用ajax传输实例
利用ajax传输实例
之前网上查过很多如何传输实例的方法,但是都不是很好用,后来一个朋友告诉我使用JSON.jar包进行解析比较简单粗暴。
jar包地址
<!-- 为了解析json字符串类型的对象或集合 -->
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib-ext-spring</artifactId>
<version>1.0.2</version>
</dependency>
java代码
@RequestMapping("/remind.do")
@ResponseBody
public JsonResult<Boolean> remind ( String meetingJson,Integer tail){
try{
// String meeting1 = request.getParameter("meeting");
JSONObject jobj = JSONObject.fromObject(meetingJson);
Meeting meeting = (Meeting)JSONObject.toBean(jobj,Meeting.class);
AJAX部分
$.ajax({
url:"../../menus/remind.do",
type:"POST",
dataType:"JSON",
contentType : "application/json;charset=UTF-8",
data:JSON.stringify({转换成json字符串
meeting:meeting,
tail:1
}),
// JSON.stringify(meeting),
success:function(result){
console.log(result);
if(result.state==SUCCESS){
}else{
console.log(result.message);
zeroModal.error(result.message);
}
}
});