struts2中action返回json时的配置(后面包含跨域时配置)
来源:互联网 发布:淘宝外卖优惠券怎么领 编辑:程序博客网 时间:2024/06/01 08:19
struts2中action返回json时的配置(后面包含跨域时配置)
本例是向数据库中读取一张表,在action中通过json返回前台页面并通过表格显示出来。
struts.xml配置
<package name="default" extends="struts-default,json-default" namespace="/"> <action name="user_*" class="userAction" method="{1}"> <result name="success" type="json"> <param name="root">list</param> </result> </action> </package>
action.java代码
public class UserAction extends ActionSupport { private UserService userService; private List<User> list; public String look() { list = userService.lookUser(); return "success"; } public List<User> getList() { return list; } public void setList(List<User> list) { this.list = list; } public UserService getUserService() { return userService; } @Resource(name = "userServiceImpl") public void setUserService(UserService userService) { this.userService = userService; }}
jsp中ajax接收代码
$.ajax({ type : "post", url : "user_look", async : false, dataTyoe : "json", success : function(data) { //测试一下,把json放入表格中 $.each(data, function(i, n) { var otd=$("<tr><td>"+n.id+"</td><td>"+n.userName+"</td><td>"+n.passWord+"</td><tr>"); $("#tab2").append(otd); }); }, error : function(xhr, textState) { alert("数据请求失败"); } });
jsp中body测试代码
<table id="tab2"> <tr id="tr1"> <th>id</th> <th>姓名</th> <th>密码</th> </tr> </table>
跨域时
struts.xml中代码
<package name="default" extends="struts-default,json-default" namespace="/"> <action name="user_*" class="userAction" method="{1}"> <result name="success" type="json"> <param name="root">list</param> <param name="callbackParameter">callback</param> <param name="noCache">true</param> </result> </action> </package>
ajax中代码
$.ajax({ type: "post", url: "http://127.0.0.1:8080/my_ssh_easyui2/user_look", dataType: "jsonp", jsonp: "callback", async: false, success: function(data) { setTtt(data); }, error: function(xhr, textState) { alert("数据请求失败"); } });
阅读全文
0 0
- struts2中action返回json时的配置(后面包含跨域时配置)
- Struts2中Json插件的Action配置
- Struts2中Action返回Json
- struts2中action的配置
- struts2 中Action的配置
- Struts2配置返回json
- struts2返回JSON配置
- Struts2返回Json 配置
- struts2 配置 jquery ajax 调用 action 返回JSON 数据
- Struts2中Action配置
- Struts2中Action配置
- struts2的action中返回json格式的数据
- struts2中Action中返回Json数据
- struts2返回json数据配置
- Struts2 返回json格式配置
- STRUTS2的Action配置
- struts2的Action配置
- struts2的action配置
- 滑动窗口求满足的子数组个数
- 数组中出现次数超过一半的数字
- CSS3 基础(1)——选择器详解
- BitTorrent
- maven项目中的pom.xml文件
- struts2中action返回json时的配置(后面包含跨域时配置)
- JAVA学习篇--Servlet详解
- Android MediaRecorder实现简易录音机
- matcaffe训练与测试
- 排序算法:归并排序
- C++ 求矩阵最短路问题最简单最暴力的dp解法
- PHP简单操作Memcache
- 习题3-6 纵横字谜的答案(Crossword Answers) UVa 232
- hdu 6154 CaoHaha's staff(找规律)