资源简介
Android服务器端交互服务器端源码,可以参考我的博客:http://blog.csdn.net/yayun0516

代码片段和文件信息
package com.shao.action;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts2.interceptor.ServletRequestAware;
import org.apache.struts2.interceptor.ServletResponseAware;
import com.google.gson.Gson;
import com.opensymphony.xwork2.ActionSupport;
import com.shao.domain.Music;
public class JSONAction extends ActionSupport implements ServletRequestAware
ServletResponseAware {
/**
*
*/
private static final long serialVersionUID = -3604892179657815531L;
private HttpServletRequest request;
private HttpServletResponse response;
private String format;
public String getFormat() {
return format;
}
public void setFormat(String format) {
this.format = format;
}
@Override
public void setServletRequest(HttpServletRequest request) {
this.request = request;
}
@Override
public void setServletResponse(HttpServletResponse response) {
this.response = response;
}
public void json(){
List list = new ArrayList();
Gson gson = new Gson();
Music m1 = new Music();
m1.setId(1);
m1.setAuthor(“周杰伦“);
m1.setName(“外婆“);
m1.setTime(“04:04“);
list.add(m1);
Music m2 = new Music();
m2.setId(2);
m2.setAuthor(“周杰伦“);
m2.setName(“半兽人“);
m2.setTime(“04:05“);
list.add(m2);
Music m3 = new Music();
m3.setId(3);
m3.setAuthor(“周杰伦“);
m3.setName(“乌克丽丽“);
m3.setTime(“02:55“);
list.add(m3);
java.lang.reflect.Type type = new com.google.gson.reflect.TypeToken>() {
}.getType(); //指定type
String beanListToJson = gson.toJson(listtype); //list转换成json字符串
System.out.println(“GSON-->“+beanListToJson);
try {
response.setCharacterEncoding(“UTF-8“);
this.response.getWriter().write(beanListToJson);
} catch (IOException e) {
e.printStackTrace();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-03-12 10:50 Test2\
文件 1382 2016-03-10 21:42 Test2\.classpath
文件 1330 2016-03-10 21:44 Test2\.project
目录 0 2016-03-12 10:50 Test2\.settings\
文件 522 2016-03-10 21:42 Test2\.settings\.jsdtscope
文件 364 2016-03-10 21:42 Test2\.settings\org.eclipse.jdt.core.prefs
文件 474 2016-03-10 21:42 Test2\.settings\org.eclipse.wst.common.component
文件 464 2016-03-10 21:42 Test2\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2016-03-10 21:42 Test2\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2016-03-10 21:42 Test2\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2016-03-12 10:50 Test2\WebRoot\
目录 0 2016-03-12 10:50 Test2\WebRoot\me
文件 39 2016-03-10 21:42 Test2\WebRoot\me
目录 0 2016-03-12 10:50 Test2\WebRoot\WEB-INF\
目录 0 2016-03-12 10:50 Test2\WebRoot\WEB-INF\classes\
目录 0 2016-03-12 10:50 Test2\WebRoot\WEB-INF\classes\com\
目录 0 2016-03-12 10:50 Test2\WebRoot\WEB-INF\classes\com\shao\
目录 0 2016-03-12 10:50 Test2\WebRoot\WEB-INF\classes\com\shao\action\
文件 613 2016-03-12 10:18 Test2\WebRoot\WEB-INF\classes\com\shao\action\JSONAction$1.class
文件 3187 2016-03-12 10:18 Test2\WebRoot\WEB-INF\classes\com\shao\action\JSONAction.class
目录 0 2016-03-12 10:50 Test2\WebRoot\WEB-INF\classes\com\shao\domain\
文件 1139 2016-03-10 21:43 Test2\WebRoot\WEB-INF\classes\com\shao\domain\Music.class
文件 800 2016-03-10 21:21 Test2\WebRoot\WEB-INF\classes\struts.xm
目录 0 2016-03-12 10:50 Test2\WebRoot\WEB-INF\lib\
文件 210856 2016-03-10 19:51 Test2\WebRoot\WEB-INF\lib\gson-2.3.1.jar
文件 605 2016-03-10 21:42 Test2\WebRoot\WEB-INF\web.xm
文件 834 2016-03-10 21:42 Test2\WebRoot\index.jsp
目录 0 2016-03-12 10:50 Test2\src\
目录 0 2016-03-12 10:50 Test2\src\com\
目录 0 2016-03-12 10:50 Test2\src\com\shao\
目录 0 2016-03-12 10:50 Test2\src\com\shao\action\
............此处省略4个文件信息
- 上一篇:Android-电池信息获取
- 下一篇:Java基础视频传智播客刘意
相关资源
- Android之自定义ToggleButton使用
- Android非常漂亮的登录界面
- pc与android通过usb socket实现手机通信
- android毕业设计
- 百度地图自定义Markerandroid
- Android分区工具包
- android-support-v4.jar已打包进去源代码
- u-blox_Android_GNSS_Driver_v3.10驱动源码+中
- 个人根据Android移动开发案例详解手写
- android 视频播放器 项目和原码
- Android【动画】【特效】 17种动画特效
- 基于Android智能家居详细设计(经典)
- android通过JDBC连接Mysql数据库
- Android通讯录的源代码
- android 瀑布流Demo
- 指纹传感器FPC1080在android下的驱动
- delphi xe5 android 调用照相机摄像头拍照
- Android手机连连看游戏源码
- android-sdk-windows v2.3离线完整版
- android 底部弹出菜单(带透明背景)
- Android工程模式简介.rar
- Android蓝牙和Cors网络开发源码
- Android powermanger wakelock
- Android v7的一些jar包
- 最新android supportV7包
- android图片压缩工具类分享
- 单机搭建Android(解决Network is unreach
- Android上监听收到的短信(SMS)
- android电商app源码
- Android代码-多功能拨号盘源码.zip
评论
共有 条评论