struts2 返回json
来源:互联网 发布:淘宝买完东西店铺关了 编辑:程序博客网 时间:2024/06/09 16:42
不需要额外的java包。
1.首先建立一个java web工程。名字叫 test_json_manage
2.选择建立struts2.1框架
3.设置struts.xml
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"><struts><package name="ggg" extends="json-default"><action name="userJson" class="com.jsontostruts2.action.UserAction"><result type="json"/></action><action name="thss" method="executes" class="com.jsontostruts2.action.UserAction"><result type="json"/></action></package></struts>
4建立连个java包 一个是基类,这个是用于返回的,一个是 调用这个基类的java包
package com.jsontostruts2.vo;public class Users {private Integer userId;private String userName;private String sex;public Users() {}public Integer getUserId() {return userId;}public void setUserId(Integer userId) {this.userId = userId;}public String getUserName() {return userName;}public void setUserName(String userName) {this.userName = userName;}public String getSex() {return sex;}public void setSex(String sex) {this.sex = sex;}}
package com.jsontostruts2.action;//import com.googlecode.jsonplugin.annotations.JSON;import com.jsontostruts2.vo.Users;import com.opensymphony.xwork2.ActionSupport;/** * <p> * 创 建 人:ChenTao * <p> * 创建日期:2009-5-18 下午05:22:50 * <p> */@SuppressWarnings("serial")public class UserAction extends ActionSupport {private Users users;//@JSON(name="USER")public Users getUsers() {return users;}public void setUsers(Users users) {this.users = users;}@Overridepublic String execute() throws Exception {users = new Users();users.setUserId(1);users.setUserName("ctojxzsycztao");users.setSex("男人");return SUCCESS;}public String executes() throws Exception {users = new Users();users.setUserId(1);users.setUserName("ctojxzsycztao");users.setSex("男人");return SUCCESS;}}
好了~~调用
http://127.0.0.1:8080/test_json_manage/userJson.action
http://127.0.0.1:8080/test_json_manage/thss.action
看结果吧
- struts2 返回json数据
- struts2 返回json
- 使用struts2返回json
- Struts2 返回json对象
- Struts2配置返回json
- Struts2返回JSON数据
- Struts2返回JSON数据
- struts2返回json数据
- struts2返回json数据类型
- struts2 返回json
- struts2返回json串
- struts2返回json数据
- struts2返回json原理
- Struts2返回JSON
- struts2返回JSON配置
- Struts2返回JSON数据
- struts2 返回json数据
- struts2返回List json
- PHP chunk_split() 函数
- 简明H.264率失真分析概念
- 深入理解JavaScript作用域和作用域链
- epoll_create & epoll_ctl & epoll_wait Kernel实现 -- Kernel 3.0.8
- 字节流和字符流区别
- struts2 返回json
- Gtk+ 教程和资源集合
- JavaScript闭包
- ATL布幔下的秘密之虚函数背后的东西
- 数据库函数依赖
- 设计模式之Strategy(策略模式)
- 已经建好的表添加唯一性约束、主键、外键约束
- linux内核之elf格式
- 13.Android之Back键和Home键