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

📄 deliveryaddressduringorderingeditaction.java

📁 工厂版本管理系统,STRUTS2框架,用于管理商品的版本,便于有效的控制版本
💻 JAVA
字号:
package com.bluesky.elecall.web.struts.action;

import org.apache.struts2.interceptor.validation.SkipValidation;

import com.bluesky.elecall.domain.order.DeliveryAddress;
import com.opensymphony.xwork2.ModelDriven;

public class DeliveryAddressDuringOrderingEditAction extends ProductCategoryBaseAction {

	// form bean	
	private DeliveryAddress deliveryAddress=new DeliveryAddress();
		
	
	public DeliveryAddressDuringOrderingEditAction() {

	}
	
	public String input()
	{
		if(null==getSessionUser())
			return "login";
		
		
		//modify
		if(deliveryAddress.getId()>=0)
			deliveryAddress = (DeliveryAddress)reposity.get(DeliveryAddress.class, deliveryAddress.getId());
		
		
		
		return INPUT;		
	}
	
	public String saveOrUpdate(){
		
		getSessionUser().addDeliveryAddress(deliveryAddress);
			
		
		if(deliveryAddress.getId()==-1)
			reposity.save(deliveryAddress);
		else
			reposity.update(deliveryAddress);
		
		
		return SUCCESS;
	}
	
	@SkipValidation
	public String delete(){
		
		reposity.delete(deliveryAddress.getClass(),deliveryAddress.getId());
		
		
		
		return SUCCESS;
	}

	public DeliveryAddress getDeliveryAddress() {
		return deliveryAddress;
	}

	public void setDeliveryAddress(DeliveryAddress deliveryAddress) {
		this.deliveryAddress = deliveryAddress;
	}
	

}

⌨️ 快捷键说明

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