ftsg.net
当前位置:首页 >> JQuEry + AjAx + struts2 >>

JQuEry + AjAx + struts2

项目引入struts2-json-plugin-xxxx.jar 你的Action包继承自json-default,下面是一个例子 users 3.Action提供一个List getUsers()方法。execute方法返回success

例子: function sub(){ var value1 = $("#id1").val(); var value2 = $("#id2").val(); if(value1!="" && value2!=""){ $.ajax({ url:'a.action', type:'post', data:'value1='+value1+'&value2='+value2 //data:{value1:value1,value2:value2}...

$.ajax({ type: "post", contentType: "application/json", url: "../Backstage/RoleService.asmx/ButtonRole", data: JSON.stringify({ "UserName": user, "ButtonID": id }), success: function (result) { }, error: function (response) { v...

你既然在用json-default为什么又要用JSONObject呢。你用JSONObject可以直接返回就就行了,struts.xml中就不用配置result了。还有把你的异常截图出来看。

ajax返回的可以是json数据格式,也可以是xml格式的数据 返回以后,你自己在用在js代码里面解析数据 然后 写业务逻辑就可以了! 如果不会的话,去看下jquery ajax的相关视频教程 解析json和解析xml数据原理都差不多。

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

jsp中通过$.ajax()传参数到action的写法如下: 在jsp中的某个方法触发以下ajax方法: $.ajax({ type: "get", url: "getUserName.action", data: "name=john&location=boston", //此处是传参数的key和value datatype: "script" }); 在action中的...

首先确认是否进action 其次 success里面的所有东西都去掉 看打印alert不

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

要删除某一行一定要一个唯一的id(id值必须唯一) 文章标题 分类 发布时间 操作 jquery部分: 假设返回值是:var a = [{title:'test',cate:'number'},{title:'abc',cate:'string'}]; var arr = Array(); for(var i=0;i

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