ftsg.net
当前位置:首页 >> AjAx struts2用$.post返回<String>list的时候可正... >>

AjAx struts2用$.post返回<String>list的时候可正...

$.post获取后台返回过来的数据都是String类型的。所以你后台返回List 数组String什么的都要先转成String类型,List转成String就是[String1,String,..],而数组则是类似Ljava.lang.String;@7b1d52这样的值,如果不清楚$.post返回过来的数据是什么...

首先,大家都知道struts2中有处理表单提交的方法,表单元素中的name对应着action中的成员变量,当你提交的时候,会把输入组中的数据映射到action的成员变量中,这里我纠结了好久,因为不知道是ajax异步提交的还是框架为我们提交的。所以在表单输...

你的files是是数组 JSONArray.fromObject()这个是把list转换成json 加不加这个东西应是情况而定,你写的这个代码应该不用加 下面这种情况就要加和 public String findall() throws Exception{ List newsTypeList=newsService.findalltype(); JSO...

var xmlHttp; function createXMLHttp(){ if(window.ActiveXObject){ return new ActiveXObject("Microsoft.XMLHttp"); }else if(window.XMLHttpRequest){ return new XMLHttpRequest(); } } function doAjax(value){ xmlHttp = createXMLHttp(...

Struts2中有两种方式处理Ajax请求: (注:我使用的是最新的Struts 2.3.20) 1. 使用Stream result的方式以流的形式写出到客户端。(这种方式我没有亲自做实验,下面的例子参考Struts2的官方文档) 这样书写我们的Action: package actions; imp...

新手可以学 jquery+ajax,封装的很好.如$.ajax(opionts);,options为ajax的参数,json格式的,如 $j.ajax({ type:"post", url:"testAjaxGET.do?name="+name+"&&pw="+pw, dataType:"text", success:function(html){ document.getElementById("testdiv...

在struts的xml配置文件中 指定返回的数据格式类型 例: result中的type属性 设置为type="json",struts就可以处理json数据了

你先试试是struts2的问题还是ajax,如果不用ajax直接给个连接能否访问到action

这是struts常用配置,表示返回的json对象,加了之后data就能获取到这个对象

var src=eval(data.result); src现在就是一个对象了,可以当数组操作了

网站首页 | 网站地图
All rights reserved Powered by www.ftsg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com