basedispatchaction.java

来自「spring+hibernate+struts开发的校务oa系统」· Java 代码 · 共 125 行

JAVA
125
字号
package com.yondor.oa.webapp.base;

import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.struts.DispatchActionSupport;

import com.yondor.oa.common.constant.ConstantBean;
import com.yondor.oa.service.greensysparam.IGreensysparamService;
import com.yondor.oa.service.holsapply.IHolsapplyService;
import com.yondor.oa.service.message.IMessageService;
import com.yondor.oa.service.operator.IOperatorService;
import com.yondor.oa.service.popedom.IPopedomService;
import com.yondor.oa.service.transaction.ITransactionService;
import com.yondor.oa.service.usergroup.IUsergroupService;
import com.yondor.oa.service.usergrouplink.IUsergrouplinkService;
import com.yondor.oa.service.userinfo.IUserinfoService;

public class BaseDisPatchAction extends DispatchActionSupport{
	
	private IMessageService imessageService;
	private IUsergroupService iusergroupService;
	private IGreensysparamService igreenSysparamService;
	private IOperatorService ioperatorService;
	private ITransactionService itranService;
	private IPopedomService ipopedomService;
	private IUserinfoService iuserinfoService;
	private IHolsapplyService iholsapplyService;
	private IUsergrouplinkService iusergroupLinkService;
	

	@Override
	protected void onInit() {
		WebApplicationContext wac = getWebApplicationContext();
		this.imessageService = (IMessageService) wac.getBean(ConstantBean.messageImpl);
		this.iusergroupService = (IUsergroupService) wac.getBean(ConstantBean.usergroupImpl);
		this.igreenSysparamService = (IGreensysparamService) wac.getBean(ConstantBean.greensysparamImpl);
		this.ioperatorService = (IOperatorService) wac.getBean(ConstantBean.operatorImpl);
		this.itranService = (ITransactionService) wac.getBean(ConstantBean.transactionImpl);
		this.ipopedomService = (IPopedomService) wac.getBean(ConstantBean.popedomImpl);
		this.iuserinfoService =  (IUserinfoService) wac.getBean(ConstantBean.userinfoImpl);
		this.iholsapplyService=(IHolsapplyService) wac.getBean(ConstantBean.holsapplyImpl);
		this.iusergroupLinkService= (IUsergrouplinkService) wac.getBean(ConstantBean.usergrouplinkImpl);
	}
	


	public IHolsapplyService getIholsapplyService() {
		return iholsapplyService;
	}


	public void setIholsapplyService(IHolsapplyService iholsapplyService) {
		this.iholsapplyService = iholsapplyService;
	}


	public ITransactionService getItranService() {
		return itranService;
	}

	public void setItranService(ITransactionService itranService) {
		this.itranService = itranService;
	}
	public IMessageService getImessageService() {
		return imessageService;
	}

	public void setImessageService(IMessageService imessageService) {
		this.imessageService = imessageService;
	}

	public IUsergroupService getIusergroupService() {
		return iusergroupService;
	}

	public void setIusergroupService(IUsergroupService iusergroupService) {
		this.iusergroupService = iusergroupService;
	}

	public IGreensysparamService getIgreenSysparamService() {
		return igreenSysparamService;
	}

	public void setIgreenSysparamService(IGreensysparamService igreenSysparamService) {
		this.igreenSysparamService = igreenSysparamService;
	}

	public IOperatorService getIoperatorService() {
		return ioperatorService;
	}

	public void setIoperatorService(IOperatorService ioperatorService) {
		this.ioperatorService = ioperatorService;
	}

	public IUserinfoService getIuserinfoService() {
		return iuserinfoService;
	}


	public void setIuserinfoService(IUserinfoService iuserinfoService) {
		this.iuserinfoService = iuserinfoService;
	}


	public IPopedomService getIpopedomService() {
		return ipopedomService;
	}


	public void setIpopedomService(IPopedomService ipopedomService) {
		this.ipopedomService = ipopedomService;
	}


	public IUsergrouplinkService getIusergroupLinkService() {
		return iusergroupLinkService;
	}


	public void setIusergroupLinkService(IUsergrouplinkService iusergroupLinkService) {
		this.iusergroupLinkService = iusergroupLinkService;
	}

}

⌨️ 快捷键说明

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