本节内容打算分两期的,但是感觉没必要,基础的知识比较多,想到什么写什么,所以比较乱,如果你看到这里了,不妨点个赞,欢迎评论区见。本期项目地址 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怎么获取得到等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)