package com.rajesh.json;
import java.util.ArrayList;
import java.util.List;
import com.rajesh.json.Report;
import com.opensymphony.xwork2.ActionSupport;
public class ReadJSON extends ActionSupport {
private static final long serialVersionUID = -6765991741441442190L;
private List<Report> data;
public String readJSON() {
System.out.println("getJSON Method Call Before");
data = new ArrayList<Report>();
Report obj = new Report();
obj.setActive(false);
obj.setColor("Green");
obj.setDate("05-Sep-2013");
obj.setId(1);
obj.setName("Rajesh");
this.data.add(obj);
System.out.println("getJSON Method Call");
System.out.println("Length of Data is "+data.size());
try{
for (int i = 0; i < data.size(); i++) {
System.out.println("Color is " + data.get(i).getColor());
System.out.println("Date is " + data.get(i).getDate());
System.out.println("ID is " + data.get(i).getId());
System.out.println("Names is " + data.get(i).getName());
}}catch(Exception e)
{
e.printStackTrace();
}
return SUCCESS;
}
public String writeJSON() {
try {
System.out.println(data.size());
for (int i = 0; i < data.size(); i++) {
System.out.println("Data " + data.get(i).getColor() +"-"+ data.get(i).getDate() +"-"+ data.get(i).getId()+"-"+ data.get(i).getName());
}
System.out.println("Execute Method");
} catch (Exception e) {
e.printStackTrace();
}
return SUCCESS;
}
public List<Report> getData() {
System.out.println("Getter Call");
return data;
}
public void setData(List<Report> data) {
System.out.println("Setter Call Flow");
this.data = data;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
struts2JSON.zip (33个子文件)
struts2JSON
WebContent
css
META-INF
MANIFEST.MF 39B
WEB-INF
web.xml 936B
lib
struts2-json-plugin-2.3.15.3.jar 69KB
javassist-3.11.0.GA.jar 600KB
commons-io-2.0.1.jar 156KB
freemarker-2.3.19.jar 909KB
xwork-core-2.3.15.3.jar 626KB
ognl-3.0.6.jar 223KB
struts2-core-2.3.15.3.jar 784KB
commons-logging-1.1.3.jar 61KB
json-lib-2.3-jdk15.jar 148KB
commons-logging-api-1.1.jar 44KB
commons-lang-2.4.jar 256KB
commons-fileupload-1.3.jar 67KB
commons-lang3-3.1.jar 308KB
result.jsp 422B
js
jquery.js 267KB
base.js 1KB
index.jsp 630B
resources
struts.xml 1KB
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 345B
org.eclipse.wst.common.component 565B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 503B
org.eclipse.jdt.core.prefs 364B
src
com
rajesh
json
Report.java 1009B
ReadJSON.java 2KB
.project 1KB
.classpath 882B
build
classes
com
rajesh
json
Report.class 2KB
ReadJSON.class 3KB
struts.xml 1KB
共 33 条
- 1
资源评论
- LN199836162018-05-28示例太简单,不是我想要的,
- 圆圆的汤汤圆圆2015-12-13没调试成功,不造怎么回事
AHAU10
- 粉丝: 17
- 资源: 18
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功