js XMLHttpRequest请求数据+简单封装【前端基础篇(一)】

js XMLHttpRequest请求数据+简单封装【前端基础篇(一)】,第1张

本节内容打算分两期的,但是感觉没必要,基础的知识比较多,想到什么写什么,所以比较乱,如果你看到这里了,不妨点个赞,欢迎评论区见。本期项目地址 1js XML>

struts2中的json格式数据传到页面的方法:

思路:后台action要把传递到页面的属性封装到map中,然后封装好的数据将会被Struts2转换成JSON字符串。

1、action层的代码:

public class JsonAction extends ActionSupport{

private static final long serialVersionUID = 1L;

private Map<String,Object> dataMap;

private String key = "Just see see";

public String json() {

// dataMap中的数据将会被Struts2转换成JSON字符串,所以这里要先清空其中的数据

dataMap = new HashMap<String, Object>();

User user = new User();

usersetName("张三");

usersetPassword("123");

dataMapput("user", user);

// 放入一个是否 *** 作成功的标识

dataMapput("success", true);

// 返回结果

return SUCCESS;

}

public Map<String, Object> getDataMap() {

return dataMap;

}

//设置key属性不作为json的内容返回

@JSON(serialize=false)

public String getKey() {

return key;

}

}

2、配置aciton,在strutsxml中的写法如下:

<xml version="10" encoding="UTF-8" >

<!DOCTYPE struts PUBLIC

"-//Apache Software Foundation//DTD Struts Configuration 20//EN"

">

以上就是关于js XMLHttpRequest请求数据+简单封装【前端基础篇(一)】全部的内容,包括:js XMLHttpRequest请求数据+简单封装【前端基础篇(一)】、2. JS数据类型检测_封装一个数据类型检测的方法库、struts2中的json格式数据怎么传到页面 js怎么获取得到等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9818407.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存