⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 indexdataconverter.java

📁 用户模块和指标模块等等,还有其它的模块吧
💻 JAVA
字号:
package com.srit.gcz.action.converter;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

import org.apache.struts2.util.StrutsTypeConverter;

import com.srit.gcz.bean.IndexData;

public class IndexDataConverter  extends StrutsTypeConverter{

	@Override
	public Object convertFromString(Map context, String[] values, Class toClass) {
		List<IndexData> result = new ArrayList<IndexData>();
		//indexvalue & id & indexid & frequencyid & statid & year & areaid & frequencyatt & typedata
		for(int i = 0;i < values.length;i++){
			IndexData bean = new IndexData();
			String[] valArr = values[i].split("&");
			// 状态为无数据或无更改
			if((Integer.parseInt(valArr[8]) == -1)||(Integer.parseInt(valArr[8]) == 1)){
				continue;
			}else{
				bean.setIndexValue(Double.parseDouble(valArr[0]));
				bean.setId(Integer.parseInt(valArr[1]));
				bean.setIndexId(Integer.parseInt(valArr[2]));
				bean.setFrequencyId(Integer.parseInt(valArr[3]));
				bean.setStatId(Integer.parseInt(valArr[4]));
				bean.setYear(valArr[5]);
				bean.setAreAid(Integer.parseInt(valArr[6]));
				bean.setFrequencyAtt(valArr[7]);
				bean.setDataArr(Integer.parseInt(valArr[8]));
			}
			result.add(bean);
		}
		return result;
	}

	@Override
	public String convertToString(Map arg0, Object arg1) {
		// TODO Auto-generated method stub
		return null;
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -