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

📄 petinfoform.java

📁 网上购物系统
💻 JAVA
字号:
// ----------------------------------------------------------
// $Id: $
// Copyright (c) SHSAFE 2005-2006. All Rights Reserved.
// ----------------------------------------------------------
package example.petInfo;

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

import javax.servlet.http.HttpServletRequest;

import org.apache.commons.collections.Factory;
import org.apache.commons.collections.ListUtils;
import org.apache.commons.collections.list.LazyList;
import org.apache.struts.action.ActionMapping;

import com.shsafe.common.struts.action.BaseActionForm;

import example.common.dto.PetInfoDTO;

/**
 * Login Action Form
 * 
 * @author Michael J Chane
 * @version $Revision: $ $Date: $
 */
public class PetInfoForm extends BaseActionForm implements Factory {

	/**
	 * The serialVersionUID
	 */
	private static final long serialVersionUID = 5903306603739066305L;

	/**
	 * 宠物ID
	 */
	private String petId;

	/**
	 * 宠物种类
	 */
	private String species;

	/**
	 * 宠物名称
	 */
	private String pname;

	/**
	 * 宠物数量
	 */
	private String pnumber;

	/**
	 * 宠物价格
	 */
	private String price;

	/**
	 * 宠物产地
	 */
	private String proarer;

	private String hidden;

	private String index;

	/**
	 * Users
	 */
	private List<PetInfoDTO> users;

	/**
	 * Condition data
	 */
	private PetInfoDTO condition;

	public PetInfoForm() {
		condition = new PetInfoDTO();
		pageInfo.setPageSize(4);
	}

	/**
	 * Retrieves the users.
	 * 
	 * @return Returns the users.
	 */
	public List<PetInfoDTO> getUsers() {
		return users;
	}

	/**
	 * Sets the users to the given value.
	 * 
	 * @param users
	 *            The users to set.
	 */
	@SuppressWarnings("unchecked")
	public void setUsers(List<PetInfoDTO> users) {
		if (users instanceof LazyList) {
			this.users = users;
		} else {
			users = (users == null ? new ArrayList() : users);
			this.users = ListUtils.lazyList(users, this);
		}

	}

	/**
	 * Reset all properties to their default values.
	 * 
	 * @param mapping
	 *            The mapping used to select this instance
	 * @param request
	 *            The servlet request we are processing
	 */
	@Override
	public void reset(ActionMapping mapping, HttpServletRequest request) {
		super.reset(mapping, request);
	}

	public String getSpecies() {
		return species;
	}

	public void setSpecies(String species) {
		this.species = species;
	}

	public String getPnumber() {
		return pnumber;
	}

	public void setPnumber(String pnumber) {
		this.pnumber = pnumber;
	}

	public String getPrice() {
		return price;
	}

	public void setPrice(String price) {
		this.price = price;
	}

	public String getPname() {
		return pname;
	}

	public void setPname(String pname) {
		this.pname = pname;
	}

	public String getPetId() {
		return petId;
	}

	public void setPetId(String petId) {
		this.petId = petId;
	}

	public String getProarer() {
		return proarer;
	}

	public void setProarer(String proarer) {
		this.proarer = proarer;
	}

	public PetInfoDTO getCondition() {
		condition.setDel_flg("0");
		return condition;
	}

	public void setCondition(PetInfoDTO condition) {
		this.condition = condition;
	}

	/**
	 * @see org.apache.commons.collections.Factory#create()
	 * @return UserDTO
	 */
	public Object create() {
		return new PetInfoDTO();
	}

	public String getHidden() {
		return hidden;
	}

	public void setHidden(String hidden) {
		this.hidden = hidden;
	}

	public String getIndex() {
		System.out.println("============formget" + index);
		return index;
	}

	public void setIndex(String index) {
		System.out.println("============formset" + index);
		this.index = index;
	}
}

⌨️ 快捷键说明

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