ajax和map返回数据类型,ajax请求后台返回map类型并如何展示
前台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
* @param type
* @return
*/
public String ajax(HttpServletResponse response, String content, String type) {
try {
response.setContentType(type + ";charset=UTF-8");
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", 0);
response.getWriter().write(content);
response.getWriter().flush();
} catch (IOException e) {
log.error("IOException:", e);
}
return null;
}
ajax和map返回数据类型,ajax请求后台返回map类型并如何展示相关推荐
- ajax提交用流的方式,ajax 请求 后台返回的文件流
download(url) { var xhr = new XMLHttpRequest(); xhr.open('GET', url, true); // 也可以使用POST方式,根据接口 xhr. ...
- c# webform ajax操作,C# WebForm开发 前台请求后台数据的方法总结
说到前台请求后台数据,我们一般都是用到AJAX(异步JavaScript和XML) .AJAX 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.这意味着可以在不重新加载整个网页的 ...
- python请求post无返回结果_Python请求POST返回不完整的内容
我正在尝试使用Python Requests库下载csv文件 . 我正在使用Requests库,因为我首先必须通过免责声明页面,所以我使用Session对象存储所有cookie和所有爵士乐 . 我的P ...
- html 下拉列表返回值,jquery 根据后台返回值来选中下拉框 option 值
前景:下拉列表和要选中的下拉项都是通过后台传过来的本人用字符串拼接很low的方法实现: 一 给下拉框加一个默认的option 放在第一个类似于"无"或者"请选择&quo ...
- html返回首页页面代码,后台返回的HTML整个页面代码打开方法
后台返回的html代码片段,需要插入html标签中,而返回的整个html文档,则需要重写整个页面. 解决方法: 需要一个中转页面,用document.write()方法重写整个页面: // POST任 ...
- java中使用ajax请求数据格式化,ajax请求服务器返回json数据格式化
JQuery--实现Ajax应用 实现Ajax应用 1 .load()异步请求数据,通过Ajax请求加载服务器中的数据,并把返回的数据放置到指定的元素中,调用格式为load(url,[data], ...
- PHP和ajax请求_php ajax请求和返回
define('NOW_TIME', $_SERVER['REQUEST_TIME']); define('REQUEST_METHOD',$_SERVER['REQUEST_METHOD']); d ...
- ts(TypeScript)定义服务器返回数据类型
ts(TypeScript)定义服务器返回数据类型 1.定义基本返回类型 export type JSONResponse = {stat: string;msg?: string; }; stat: ...
- 前台ajax请求php后台返回成功却进error方法解决
前台ajax请求php后台返回成功却进error方法解决 参考文章: (1)前台ajax请求php后台返回成功却进error方法解决 (2)https://www.cnblogs.com/anniey ...
最新文章
- python的helper_SQLHelper ------ python实现
- python中的class怎么用_对python 中class与变量的使用方法详解
- python对象编程例子-这是我见过最详细的Python面向对象编程!建议收藏!
- 成功解决ModuleNotFoundError: No module named ‘sklearn.learning_curve‘
- openssl升级_CVE20201967: openssl 拒绝服务漏洞通告
- MSU发布2018年视频压缩评比报告
- 有些事情现在不做一辈子就都不会做了
- win7电脑假死机怎么办
- 【BZOJ】【1015】 【JSOI2008】星球大战starwar
- 云从科技宣布B+轮融资,多家国有基金入股,累计获资35亿元
- [线段树实现区间最值]HDU5306 Gorgeous Sequence
- c语言中的正号运算符,C语言 运算符
- [虚树模板] 洛谷P2495 消耗战
- Unity SRP初识之URP
- 券商Robinhood大量客户被最低价格强平-交易成本拉大500倍,游戏驿站GME只能平仓不能开仓-看看行政总裁Vlad Tenev是如何回复这些问题的?
- 基于远程服务器的共享文件实现
- c语言调用calculate函数,关于c语言中int calculate函数求解。谢谢
- 单边指数信号的特点_方波和单边指数信号的卷积.doc
- logo计算机编程简单指令,pc logo 基本绘图命令
- 手把手 教你如何做网线接头