阅读背景:

js文件从Struts2 Action中获取数据全过程

来源:互联网 

对应的Action类的源码:

import com.dice.voip.web.oam.base.BaseAction;
import com.dice.voip.web.oam.dao.SysInfo;
import com.dice.voip.web.oam.manager.SysInfoManager;

public class SysInfoAccountAction extends BaseAction {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -8080982970228144116L;

	private List<String> times;
	private List<Integer> nums;
 	
	public String execute() throws Exception
	{
		setNums(new ArrayList<Integer>());
		setTimes(new ArrayList<String>());
		
		SysInfoManager sysInfoManager = new SysInfoManager();
		List<SysInfo> sysinfos = sysInfoManager.getAccountNumByDay();
		
		Iterator<SysInfo> it = sysinfos.iterator();
		while(it.hasNext()){			
			SysInfo sysInfo = it.next();
			nums.add(sysInfo.getAccountNum());
			times.add( String.valueOf(sysInfo.getTime().getMonth()) + "-" + String.valueOf(sysInfo.getTime().getDay()));
		}
		return SUCCESS;	
	}

	public List<Integer> getNums() {
		return nums;
	}

	public void setNums(List<Integer> nums) {
		this.nums = nums;
	}

	public List<String> getTimes() {
		return times;
	}

	public void setTimes(List<String> times) {
		this.times = times;
	}
 }import com.dice.voip.web.oa



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: