Action往js中传递Json(text,object,List)
来源:互联网 发布:svn java api 编辑:程序博客网 时间:2024/06/11 10:00
如果在ajax中写了回调类型‘json’或者 GetJson()方式发送,在js中不用 var u = eval('('+user+')');方法转换--字符串String s = "s";HttpServletResponse response = getResponse();response.setContentType("text/plain;charset=UTF-8");response.getWriter().write(s);response.getWriter().flush();案列(需要在js中返回参数写“text”,js中直接回调函数取出使用):String s = "s";HttpServletResponse response = getResponse();response.setContentType("text/plain;charset=UTF-8");response.getWriter().write(s);response.getWriter().flush();--对象JSONArray jsonArray=JSONArray.fromObject(Person);HttpServletResponse response = getResponse();response.getWriter().write(jsonArray.toString());response.getWriter().flush();案例(js中直接回调函数取出使用,对象(obj).属性获取参数值):Person person = new Person();person.setAge("25");JSONObject jsonObject = JSONObject.fromObject(person);HttpServletResponse response = getResponse();response.getWriter().write(jsonObject.toString());response.getWriter().flush();--集合(两种)JSONArray jsonArray=JSONArray.fromCollection(ListDto);HttpServletResponse response = getResponse();response.getWriter().write(jsonArray.toString());response.getWriter().flush();案例一:(js中使用获取值需要obj[0].age):List<Person> personList = new ArrayList<Person>();Person person = new Person();person.setAge("15");personList.add(person);JSONArray jsonArray=JSONArray.fromCollection(personList);HttpServletResponse response = getResponse();response.getWriter().write(jsonArray.toString());response.getWriter().flush();案例二:(js中使用获取值需要obj.data[0].age):List<Person> personList = new ArrayList<Person>();Person person = new Person();person.setAccno("15");personList.add(person);JSONObject jsonObject = new JSONObject();jsonObject.put("data", JSONArray.fromObject(personList));HttpServletResponse response = getResponse();response.getWriter().write(jsonObject.toString());response.getWriter().flush();----不对之处,欢迎指出。共同进步!
阅读全文
0 0
- Action往js中传递Json(text,object,List)
- 注解方式传递JSON,重复刷新action,JSONObject中list数据重复
- js中json转为object
- Intent 传递List<Object>
- Intent传递List<Object>
- js 中object对象转json
- ssh2 action中的list如何转换成json然后传递给extjs tree?list查询到两条记录,tree中显示一条记录
- 扩展juery 将 js object对象 转成 json结构字符串 用于ajax 传递json (验证可用)后台 对应fastJSON
- 【Android数据传递】Intent传递List和Object和List<Object>(附源码)(转)
- action传list到jsp页面,js接收并解析list(struts2中)
- Android中两个activity之间传递list<object>
- action 传递 List 给 JSP
- jquery 给 action传递 json
- Intent传递List<object>方法
- android Intent传递 object , list<object>,list<Map<String,Object>>
- js object 、 json转换
- js object 、 json转换
- js object ---》json
- java回调函数
- Linux下tomcat JVM内存 配置
- hdu6103-Kirinriki (2017杭电多校联赛第6场)
- spring inaction 自定义 DispatcherServlet
- Docker & Docker-Compose安装、使用
- Action往js中传递Json(text,object,List)
- Node.js学习笔记(1)——新建一个web服务器
- 经验分享--简工
- 微服务架构与分布式事物解决与系统架构设计
- MFC隐藏主窗口的方法
- 通过异常处理错误
- 作图注意事项
- Java集合类学习笔记——迭代器
- java常用的集合