findcitynameaction.java

来自「移动彩信管理平台」· Java 代码 · 共 82 行

JAVA
82
字号
/**
 * 
 */
package com.my7g.zj.mobile.mms.web.action;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import com.opensymphony.xwork2.ActionSupport;
import com.my7g.zj.mobile.mms.mapping.TbMmsType;
import com.my7g.zj.mobile.mms.sys.Constant;
import com.my7g.zj.mobile.mms.bean.MmsSelectBean;
import com.my7g.zj.mobile.mms.business.IUserService;

/**
 * 下拉选项
 * 
 * @author liuhb
 * 
 */
public class FindCityNameAction extends ActionSupport {
	private IUserService userService = null;
	private HashMap map = null;
	
	// 地区列表
	private List listAddress;
	// 用户类型
	private List listType;
	// 查询栏目
	private List listColumn;
    
	public String execute() {
		try {
			Iterator iter = Constant.areaMap.entrySet().iterator();
			Iterator iterType = Constant.userMap.entrySet().iterator();
			listType = new ArrayList();			
			listAddress = new ArrayList();
			listColumn = userService.findAllTypeIndex();
			
			// 地区
			while (iter.hasNext()) {
				Map.Entry entry = (Map.Entry) iter.next();
				Object key = entry.getKey();
				Object value = entry.getValue();
				MmsSelectBean mms = new MmsSelectBean(key.toString(), value
						.toString());
				listAddress.add(mms);
			}
			// 用户类型
			while (iterType.hasNext()) {
				Map.Entry entry = (Map.Entry) iterType.next();
				Object key = entry.getKey();
				Object value = entry.getValue();
				MmsSelectBean ms = new MmsSelectBean(key.toString(), value
						.toString());
				listType.add(ms);
			}
		} catch (Exception e) {
			return ERROR;
		}
		return SUCCESS;
	}

	public void setUserService(IUserService userService) {
		this.userService = userService;
	}

	public List getListColumn() {
		return listColumn;
	}

	public List getListAddress() {
		return listAddress;
	}

	public List getListType() {
		return listType;
	}
}

⌨️ 快捷键说明

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