在struts2 中 JSONArray.fromObject转化字符串的一个特殊用法,直接返回值

JSON.parseArray()、JSON.parseObject() JSON.parseArray():这个方法的作用就是将json格式的数据转换成数组格式。 假设有Person这个类,有json类型数据jsonStr = [{"name":"张三","age":"1"},{"name":"李四","age":"4"}],那么List lists= json.parseArray(jsonStr,Person.class);lists就可以接收jsonSt... 阅读详情

今天试了一个很有意思的JSONArray.fromObject 的特殊用法,这个东西顾名思义,就是将Object转化成JSON数组,我在想,如果每一次前台都要进行解释什么的,是不是太麻烦了


var jsonArray = eval("("+jsonStr+")");   


我们可以借组这个JSONArray完成直接传字符串,直接在JS中获取单个返回值的效果。


JAVA代码:

/** 前台信息*/
/*类中*/:private JSONArray msg;
/*方法中*/:msg = JSONArray.fromObject("[\"删除成功\"]");
/*添加get方法*/	public JSONArray getMsg() {
		return msg;
	}

JS代码:我以Jquery的AJAX为例子:

             $.ajax({
              type: "POST",
              url: "test.do",
              data: {qaId:id},
              success: function(r){
                alert(f.msg);
              }
            });

OK 这就完成了。


使用JSONArray.fromObject所需要的jar包 使用JSONArray.fromObject所需要的jar包,不使用的话会导致JSONArray.fromObject方法报错 立即下载

相关推荐

ClickHouse集群扩容实战:用clickhouse-copier搞定数据迁移与分片重平衡

本文详细介绍了使用clickhouse-copier工具实现ClickHouse集群从3分片到5分片的平滑扩容实战。通过分片级并行处理、原子性保证等核心机制,该工具能高效完成数据迁移与分片重平衡,同时保持服务连续性。文章涵盖集群拓扑规划、表结构检查、迁移配置、执行监控及迁移后优化等关键步骤,为大数据量场景下的ClickHouse扩容提供完整解决方案。

weixin_29091837的博客 294

JSON.parseObject 和 JSON.toJSONString 实例

JSON.parseObject,是将Json字符串转化为相应的对象;JSON.toJSONString则是将对象转化为Json字符串。在前后台的传输过程中,Json字符串是相当常用的,这里就不多介绍其功能了,直接举一下应用的小例子,帮助理解这两个方法的用法。首先用maven引入fastjson<?xml version="1.0" encoding="UTF-8"?> <project xmlns

橙子wj的博客 14万+

ARS408毫米波雷达数据解析避坑指南:从硬件连接到Python处理

本文提供了ARS408毫米波雷达从硬件连接到Python数据处理的完整实战指南。针对串口通信不稳定、数据解析错误等常见问题,详细解析了硬件连接方案选择、串口数据高效读取策略、二进制协议解析的位操作技巧,并给出了坐标转换、目标跟踪及实时可视化的代码实现,帮助开发者快速搭建稳定的雷达数据处理流水线。

weixin_29091105的博客 149

JSONArray.fromObject(str)

 com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex 根源 所在  引入的jar包重复了 ! 本次问题场景 : 使用 json 解析   [{"num":"D30","data":"23.6"},{"num":"D32","data":"12.5&quot

yang1159的博客 6912

Python爬虫实战:5分钟搞定微信公众号文章阅读数、点赞数抓取(附完整代码)

本文详细介绍了如何通过Python爬虫技术自动化抓取微信公众号文章的阅读数和点赞数。文章从数据源分析入手,分步讲解了获取文章列表与提取单篇统计数据的完整流程,并提供了应对平台风控的策略与工程化整合方案,帮助开发者高效、合规地完成数据采集任务。

ansible6ops的博客 1334

C++控制台实现简单的注册登录

C++控制台实现简单的注册登录 #include<iostream> #include<string> #include <vector> #include <conio.h> void Display();//调用display显示switch()界面 void Register();//注册 void Enter();//登录 using nam...

乔路非 2万+

JSONObject和JSONArray区别及基本用法

1.JSONObject : json对象,就是一个键对应一个值,数据是用 { } 来表示的,例如:{”id”:1 , “username”:”wp”} JSONArray:  json数组,数据是是由JSONObject构成的数组,用 [ { } , { } , ...... , { } ] 来表示,只不过数组里面的项也是json键值对格式的   2.JSONObject与JSONArray...

qq_38394518的博客 1387

使用R语言获取泊松回归模型的事件密度比(Incidence Rate Ratio,IRR)的95%置信区间

在泊松回归模型中,我们通常关注的是自变量对事件发生率的影响,而事件密度比(Incidence Rate Ratio,IRR)可以帮助我们理解不同自变量对事件发生率的相对影响。在本文中,我们将使用R语言来获取泊松回归模型所有系数的事件密度比的95%置信区间。通过以上步骤,我们可以使用R语言获取泊松回归模型所有系数的事件密度比的95%置信区间。为了获取事件密度比的置信区间,我们将使用。使用R语言获取泊松回归模型的事件密度比(Incidence Rate Ratio,IRR)的95%置信区间。

BugCrusher的博客 1264

Json类型的转化 及 JsonArray,JsonObject详解

Json类型的转化JSON 类型转换List&lt;Map&lt;String Object&gt;&gt;形式。 java后台接收前台传递的参数或者对接一些其他平台返回参数都是json格式,我们就需要对json格式进行解析获取我们想要的数据; JSON类型:name2:{name3:'value1',name4:'value2'},有时也会接收到 [{name2:{name3:'v...

huangjiangmin 6142

SAP_通用模块-MASS批量操作技巧

SAP_MM模块-MASS/MM17批量更新主数据详细教程

风沙的博客 2165

基于Simulink的PMSM轮毂电机崎岖路面悬架协同控制仿真

本文完成了基于Simulink的PMSM轮毂电机崎岖路面悬架协同控制仿真,实现了:✅ 构建了四轮独立驱动+主动悬架高保真整车模型✅ 实现了Skyhook主动悬架控制✅ 设计了驱动-悬架状态共享与协同决策机制✅ 验证了5 m/s高速下连续颠簸路面稳定通过能力✅ 为高性能移动机器人提供一体化底盘解决方案。

xiaoheshang_123的博客 189

struts2操作json成字符串格式错误被转义及其前台访问json对象的方法

这个问题确实纠结了我几天,是在是烦。网上也是参考了好几位大师的说法。都是不了了之。 这里记下这个问题,以备以后的参考。 我在struts2后台返回的是这样的json字符串: "[{\"b\":\"best\",\"a\":\"judd\"}]" 里面是被转义的,这样的转义是没有什么意义的,因为这样转换的其实不是json字符串。他是不符合json字符串的。 标准的json字符串的样式,我这...

weixin_33814685的博客 323

2021.02.23丨Virsorter2安装使用及答疑

最近项目比较多,又在学英语,写文章的时间少了很多。最近接到一个病毒组装的项目。用之前组装工具(ABYSS、SPAdes)都没有能够组装较为完整的scafford,今天介绍一款专门用于组装病毒的工具——Virsorter。 Virsorter最早版本发布于2015年,目前已经有了第二个版本。主要用于病毒的组装的注释。详细情况可以查看文章:https://peerj.com/articles/985/ 安装流程 安装文档: https://github.com/jiarong/VirSorter2/b

4835

JSON的JSONObject.fromObject和JSONArray.fromArray的使用

使用JSON的这两个方法的时候怎么也打不出来,最后在网上搜了很多方法,才发现原来时包导错了,不应该使用org.json.JSONObject;这个包,应该使用net.sf.json.JSONArray;这个包就有了,可是使用这个包需要注意的是,你还需要使用json-lib的包,使用Json-lib的包还需要使用一系列和他关联的包, commons-beanutils-1.8.3-connecti

李青涛的博客 2492

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

使用jsonarray.fromObject需要注意的点

参照 https://www.cnblogs.com/daguozb/p/8018516.html

weixin_40035204的博客 3474

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

JSONObject、JSONArray

最近两个星期接触最多的就是json和map了。    之前用到的json,就是一个键对应一个值,超级简单的一对一关系。现在用到的json那可以层层嵌套啊,刚开始接触的时候,确实有种崩溃的赶脚,不想去理,取个数据还那么麻烦。其实,就跟if else语句一样,如果if中套if,if中再套if,写的规范了还行,要是代码格式不规范,那我们肯定也看着麻烦。所以啊,对于json嵌套,只要记住符号“:”前是键

李双喆 25万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

JSONObject.fromObject--JSON与对象的转换

JSON与JAVA数据的转换(JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。) 代码中有这么一句,是后台的封装数据。 JSONObject jo = JSONObject.fromObject(map); 常见的java代码转换成json   --请注意,这个方法曾经给我造成过困

我是谁的专栏 15万+

JSONObject.fromObject - JSON与对象的转换

JSON与JAVA数据的转换(JSON即JavaScript对象游泳,要么就,它是一种轻量级的数据交换格式,非常适合于服务器与JavaScript的的交互。) 代码中有这么一句,是后台的封装数据。 JSONObject jo = JSONObject.fromObject(map);常见的java代码转换成json - 。请注意,这个方法曾经给我造成过困惑因为,它在对对象转换的...

kylin 9万+

JSONArray.fromObject(); 引入问题

开发中用到JSONArray.fromObject(); 方法时,方法不能正常引入,查阅资料后发现是jar方面出现问题。解决方法, 在pom文件中引入如下: <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanuti...

qq_26919719的博客 7152

JSON的三种解析方式以及JSONObject、JSONArray区别

JSON的三种解析方式 一、什么是JSON? JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。 JSON就是一串字符串 只不过元素会使用特定的符号标注。 {} 双括号表示对象 [] 中括号表示数组 "" 双引号内是属性或值 : 冒号表示后者是前者的值(这个值可以是字符串

qq_32253371的博客 9万+

JSON.parseArray和JSON.parseObject

JSON.parseArray和JSON.parseObject 都是将json字符串转为实体类的方法,那么二者有什么区别呢? 取决于json字符串的格式 JSON.parseArray用于如果是用[] 包裹的 JSON.parseObject用于如果是用{}包裹的 ...

兴趣是最好的老师 2675

JSON转后台到底是用JSON.parseArray还是JSON.parseObject

取决于你的字符串 如果是用[] 包裹的是数组 用JSON.parseArray,如果是{}对象用JSON.parseObject

qq_39510176的博客 2390
上一篇: JSON格式详解
下一篇: Filter 执行顺序介绍
jalorchen_8378
博客等级 码龄15年 2粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值