前台jsp或者ftl文件接收返回结果:
注意:value值用单引号,因为后台返回的结果是json字符串
前台js接收返回结果:
success: function(data){
var result = jQuery.parseJSON(data);//也可以这么写:JSON.parse(data);
if(result.isCopied=="true"){
myAlert1('复制页面成功!');
setTimeout(function () {
alertHidden();
},2000);
//查询页面
queryPageListByNameAndCode('');
}
后台返回结果:
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
public static Gson gson = new GsonBuilder().enableComplexMapKeySerialization().create();
public String ajaxJson(HttpServletResponse response, Map jsonMap) {
return ajax(response,gson.toJson(jsonMap), "text/html");
}
/**
* AJAX输出,返回null
*
* @param content