zTree实现地市县三级级联Action类

zTree实现地市县三级级联Action类

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

zTree实现地市县三级级联Action类


ProvinceAction.java:

/**
 * @Title:ProvinceAction.java
 * @Package:com.gwtjs.struts.action.area
 * @Description:
 * @author:Youhaidong(游海东)
 * @date:2014-5-11 上午12:27:54
 * @version V1.0
 */
package com.gwtjs.struts.action.area;

import java.util.List;

import javax.annotation.Resource;
import javax.xml.ws.Action;

import org.apache.struts2.convention.annotation.Namespace;
import org.apache.struts2.convention.annotation.ParentPackage;
import org.apache.struts2.convention.annotation.Result;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Controller;

import com.gwtjs.model.Province;
import com.gwtjs.service.ProvinceService;
import com.gwtjs.struts.BaseAction;

/**
 * 类功能说明
 * 类改动者 改动日期
 * 改动说明
 * <p>Title:ProvinceAction.java</p>
 * <p>Description:游海东个人开发</p>
 * <p>Copyright:Copyright(c)2013</p>
 * @author:游海东
 * @date:2014-5-11 上午12:27:54
 * @version V1.0
 */
@Controller(value="provinceAction")
@Scope("prototype")
@ParentPackage("json-default")
@Namespace(value = "/action/area")
public class ProvinceAction extends BaseAction 
{
	/**
	 * @Fields  serialVersionUID:序列化
	 */
	private static final long serialVersionUID = -2800613278354456551L;
	
	/**
	 * 省份编码
	 */
	private String provinceCode;
	
	/**
	 * 地市编码
	 */
	private String cityCode;
	
	/**
	 * 县级编码
	 */
	private String countyCode;
	
	/**
	 * list
	 */
	private List<Province> list;
	
	/**
	 * provinceService
	 */
	@Resource(name = "provinceService")
	private ProvinceService provinceService;

	/* (non-Javadoc)
	 * <p>Title:execute</p>
	 * <p>Description:</p>
	 * @return
	 * @throws Exception
	 * @see com.gwtjs.struts.BaseAction#execute()
	 */
	@Override
	@Action(value = "findProvince", results = {@Result(name = "success", type = "json")})
	public String execute() throws Exception 
	{
		list = provinceService.findArea(provinceCode, cityCode, countyCode);
		return SUCCESS;
	}

	/**
	 * @return the provinceCode
	 */
	public String getProvinceCode() {
		return provinceCode;
	}

	/**
	 * @param provinceCode the provinceCode to set
	 */
	public void setProvinceCode(String provinceCode) {
		this.provinceCode = provinceCode;
	}

	/**
	 * @return the cityCode
	 */
	public String getCityCode() {
		return cityCode;
	}

	/**
	 * @param cityCode the cityCode to set
	 */
	public void setCityCode(String cityCode) {
		this.cityCode = cityCode;
	}

	/**
	 * @return the countyCode
	 */
	public String getCountyCode() {
		return countyCode;
	}

	/**
	 * @param countyCode the countyCode to set
	 */
	public void setCountyCode(String countyCode) {
		this.countyCode = countyCode;
	}

	/**
	 * @return the list
	 */
	public List<Province> getList() {
		return list;
	}

	/**
	 * @param list the list to set
	 */
	public void setList(List<Province> list) {
		this.list = list;
	}
	
}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/118283.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 镁光闪存颗粒对照表_详解闪存颗粒的种类

    镁光闪存颗粒对照表_详解闪存颗粒的种类固态硬盘的存储颗粒从目前来看主要分为SLC,MLC,TLC,QLC.这四种存储颗粒的区别主要体现在那方面,以下我们就从价格,使用寿命,应用场合来划分.SLCMLCTLCQLC示意图SLC:单层次存储单元SLC=Single-LevelCell,即1bit/cell,速度快寿命最长,价格贵(约MLC3倍以上的价格),约10万次擦写寿命.是目前使用寿命最高的颗粒,由于价格贵,产能少,…

  • golang的AES加密和解密的三种模式实现(CBC/ECB/CFB)「建议收藏」

    golang的AES加密和解密的三种模式实现(CBC/ECB/CFB)packagemainimport( &quot;bytes&quot; &quot;crypto/aes&quot; &quot;crypto/cipher&quot; &quot;crypto/rand&quot; &quot;encoding/base64&quot; &quot;encoding/hex&quot;

  • 【NOIP2011提高组】选择客栈

    【NOIP2011提高组】选择客栈题目背景NOIP2011提高组 DAY1 试题。题目描述丽江河边有 n 家很有特色的客栈,客栈按照其位置顺序从 1 到 n 编号。每家客栈都按照某一种色调进行装饰(总共 k 种,用整数 0 ~ k-1 表示),且每家客栈都设有一家咖啡店,每家咖啡店均有各自的最低消费。两位游客一起去丽江旅游,他们喜欢相同的色调,又想尝试两个不同的客栈,因此决定分别住在色调相同的两家客栈中。晚上,他们…

  • java虚拟机 百度云盘_22 深入拆解 Java 虚拟机【完结】百度云盘「建议收藏」

    java虚拟机 百度云盘_22 深入拆解 Java 虚拟机【完结】百度云盘「建议收藏」22深入拆解Java虚拟机【完结】百度云盘798资源网免责声明:[22深入拆解Java虚拟机【完结】百度云盘]由分享人bo***jie于2020-01-1618:29上传到百度网盘。此页面由java农村野外hd自动抓取,以非人工方式自动生成,只作交流和学习使用。本网站本身不储存任何资源文件,其资源文件的安全性和完整性需要您自行判断,感谢您对本站的支持。22深入拆解J…

  • tomcat8.5支持jdk1.8吗_tomcat jdk版本

    tomcat8.5支持jdk1.8吗_tomcat jdk版本最近接收到任务要让公司的框架支持Http2协议,主要是RPC之间走Http2。通过查找官网以及上网找资料和咨询大神的帮助,终于找到以下两种方式,蠢人不多话,直接上代码。网上大多数都是抄来抄去的,所以希望本文能帮助到大家,共同学习吖springboot2.1.4+tomcat9+java8 这个方法是我从外网查找到的,但是缺点就是需要额外的再开一个端口来接收h2c的请求有兴趣想看原…

    2022年10月26日
  • 电子计算机主机房国标,中华人民共和国国家标准电子计算机机房设计规范GB50174-93…[通俗易懂]

    电子计算机主机房国标,中华人民共和国国家标准电子计算机机房设计规范GB50174-93…[通俗易懂]中华人民共和国国家标准电子计算机机房设计规范GB50174-93发布时间:2014年5月28日中华人民共和国国家标准电子计算机机房设计规范GB50174-93DesignCodeforElectronicComputerRo(1993年2月17日国家技术监督局、中华人民共和国建设部联合发布1993年9月1日实施)——————————————————————————–第一章总则第1….

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号