struts2返回json格式数据,看看我的问题!!谢谢

问题描述

已经确定service层无错!action里这么写的:public void checkUserExist() throws Exception{String param = request.getParameter("param");//System.out.println("传入的参数值为:"+param);users = new Users();users.setLoginName(param);//查询该用户名int c = userService.checkUserHasExist(users);System.out.println(c);if(c!=0){String info = "该用户名已存在,请重新输入!";String status = "n";JSONArray jsonObj = JSONArray.fromObject("[{info:"+info+",status:"+status+"}]");writeJson(jsonObj.toString());}else{JSONArray jsonObj = JSONArray.fromObject("[{info:'该用户名可以使用!',status:'y'}]");writeJson(jsonObj.toString());}}到页面的时候,直接显示出引用

解决方案

在success回调函数中用var data = eval(s);data就是你的json对象了,可以直接用data.info

时间: 2024-11-26 15:04:16

struts2返回json格式数据,看看我的问题!!谢谢的相关文章

django通过ajax发起请求返回JSON格式数据的方法

  本文实例讲述了django通过ajax发起请求返回JSON格式数据的方法.分享给大家供大家参考.具体实现方法如下: 这是后台处理的: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 def checkemail(request): user = None if request.POST.has_key('email'): useremail = request.POST['email'] result = {} user = User.objects.filter(usere

ajax请求后台,返回json格式数据,模板!

添加一个用户的时候,需要找出公司下所有的部门,和相应部门下的角色,利用ajax请求,实现联动技术.将返回的json格式数据,添加到select标签下.   <script type="text/javascript">        //加载出部门的信息            function loadGroup(){                            $.ajax({                    type:"post", 

返回json格式数据时出错

问题描述 首先我发送一个ajax请求,返回的结果是json格式的,但是在IE下就会出错,提示"解析返回数据时发生了错误:undefined",这个问题应该是ajax请求返回的status不对,但是在Firefox下可以正确的返回结果.js代码:里面的变量没有问题,在IE下直接报错,在火狐下输出了data和里面的那个discntDateYear的值.$("#print_discount_credence_tblInvoice").live("click&qu

php执行数据库查询返回json格式数据

 <?php //需要执行的SQL语句 //单条 $sql="select id,name from tbl_user where id=1"; //多条数据 //$sql="select id,name from tbl_user"; //调用conn.php文件进行数据库操作 require('Conn.php'); //提示操作成功信息,注意:$result存在于conn.php文件中,被调用出来 if($result) { // $array=mysq

如何将ajax请求返回的Json格式数据循环输出成table形式_AJAX相关

首先,Ajax请求数据,(用的是Jquery的Ajax) 复制代码 代码如下: <script> $(function(){ $('#test').click(function(){ $.ajax({ url:'__APP__/Article/jsonTest', type:'post', success:function(data){ var item; $.each(data,function(i,result){ item = "<tr><td>&quo

如何将ajax请求返回的Json格式数据循环输出成table形式

首先,Ajax请求数据,(用的是Jquery的Ajax) 复制代码 代码如下: <script> $(function(){ $('#test').click(function(){ $.ajax({ url:'__APP__/Article/jsonTest', type:'post', success:function(data){ var item; $.each(data,function(i,result){ item = "<tr><td>&quo

struts2 xml配置中json格式数据

问题描述 struts2 xml配置中json格式数据 clientList[d+].clientaway.w+ 什么意思 可以带clientaway这个实体类中的所有属性吗 解决方案 这是正则表达式d+匹配数字w+匹配文本 clientList[d+].clientaway.w+ 可以匹配 clientList[123].clientaway.abc 之类的字符串

PHP是怎么返回json格式的数据

我们常见一些网站在做ajax时返回JSON格式的数据: php输出JSON格式 显然并非所愿.还是字符串,到底怎么实现?其实很简单,只要在php文件头部加入以下代码:  代码如下 复制代码 header('Content-type: text/json'); 示例代码:  代码如下 复制代码 < ?php header('Content-type: text/json'); $fruits = array (     "fruits"  => array("a&q

jquery解析json格式数据的方法(对象、字符串)_jquery

本文实例讲述了jquery解析json格式数据的方法.分享给大家供大家参考,具体如下: json数据是我们常用的一种小型的数据实时交换的一个东西,他可以利用jquery或js进行解析,下面我来介绍jquery解析json字符串方法. 一.jQuery解析Json数据格式: 使用这种方法,你必须在Ajax请求中设置参数: dataType: "json" 获取通过回调函数返回的数据并解析得到我们想要的值,看源码: jQuery.ajax({ url: full_url, dataType