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

📄 passenger.java

📁 eclipse java/jsp 航空管理系统
💻 JAVA
字号:
/*
 * @(#)AddPassenger.java 1.0 2005/04/12   
 * <p>copyright:    Copyright 东软 国际合作事业部版权所有</p>
 * <p>company:      neusoft</p>
 * <p>time:         2005.04.12</p>
 */
package jiasir.form;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionError;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;


public class Passenger extends ActionForm{
    /**
     *飞机票号
     */
    private String flightTicket;
    /**
     *旅客姓名
     */
    private String passengerName;
    /**
     *旅客证件种类
     */
    private String passengerIdKind;
    /**
     *证件号码
     */
    private String passengerId;
    /**
     *旅客国籍
     */
    private String passengerNat;
    /**
     *违禁品号
     */
    private String thingsNum;
    /**
     *违禁品名
     */
    private String things;
    /**
     *违禁品数量
     */
    private String thingsQuantity;
    /**
     *对违禁品的操作
     */
    private String hold;
    /**
     *出境或入境,c为出,i为入
     */
    private String cori;
    /**
     *航班号
     */
    private String flightNo;
    /**
     *航班起飞时间
     */
    private String flightDate;
    /**
     *执行插入的日期
     */
    private String insertDate;
    /**
     *执行插入的用户Id
     */
    private String insertUserId;
    /**
     *执行修改的日期
     */
    private String updateDate;
    /**
     *执行修改的用户Id
     */
    private String updateUserId;
    /** 
     * 表单事件
     */
    private String event;
    
    
    /**
     *获取机票号
     */
    public String getFlightTicket(){
        return flightTicket;
    }
    /**
     *获取旅客姓名
     */
    public String getPassengerName(){
        return passengerName;
    }
    /**
     *获取旅客证件类型
     */
    public String getPassengerIdKind(){
        return passengerIdKind;
    }
    /**
     *获取旅客证件号码
     */
    public String getPassengerId(){
        return passengerId;
    }
    /**
     *获取旅客国籍
     */
    public String getPassengerNat(){
        return passengerNat;
    }
    /**
     *获取违禁品编号
     */
    public String getThingsNum(){
        return thingsNum;
    }
    /**
     *获取违禁品名
     */
    public String getThings(){
        return things;
    }
    /**
     *获取违禁品数量
     */
    public String getThingsQuantity(){
        return thingsQuantity;
    }
    /**
     *获取对违禁品的操作
     */
    public String getHold(){
        return hold;
    }
    /**
     *获取出入境的信息
     */
    public String getCori(){
        return cori;
    }
    /**
     *获取航班号
     */
    public String getFlightNo(){
        return flightNo;
    }
    /**
     *获取航班起飞时间
     */
    public String getFlightDate(){
        return flightDate;
    }
    /**
     *获取对表插入操作的日期
     */
    public String getInsertDate(){
        return insertDate;
    }
    /**
     *获取对表进行插入操作的用户Id
     */
    public String getInsertUserId(){
        return insertUserId;
    }
    /**
     *获取对表修改的日期
     */
    public String getUpdateDate(){
        return updateDate;
    }
    /**
     *获取对表修改的用户Id
     */
    public String getUpdateUserId(){
        return updateUserId;
    }
    /**
     * 表单事件的get方法
     */
    public String getEvent() {
        return event;
    }
    
    
    /**
     *设置飞机票号
     */
    public void setFlightTicket(String flightTicket){
        this.flightTicket = flightTicket;
    }
    /**
     *设置旅客姓名
     */
    public void setPassengerName(String passengerName){
        this.passengerName = passengerName;
    }
    /**
     *设置旅客证件种类
     */
    public void setPassengerIdKind(String passengerIdKind){
        this.passengerIdKind = passengerIdKind;
    }
    /**
     *设置旅客证件号码
     */
    public void setPassengerId(String passengerId){
        this.passengerId = passengerId;
    }
    /**
     *设置旅客国籍
     */
    public void setPassengerNat(String passengerNat){
        this.passengerNat = passengerNat;
    }
    /**
     *设置违禁品编号
     */
    public void setThingsNum(String thingsNum){
        this.thingsNum = thingsNum;
    }
    /**
     *设置违禁品名
     */
    public void setThings(String things){
        this.things = things;
    }
    /**
     *设置违禁品数量
     */
    public void setThingsQuantity(String thingsQuantity){
        this.thingsQuantity = thingsQuantity;
    }
    /**
     *设置对违禁品操作
     */
    public void setHold(String hold){
        this.hold = hold;
    }
    /**
     *设置出入境信息
     */
    public void setCori(String cori){
        this.cori = cori;
    }
    /**
     *设置航班号
     */
    public void setFlightNo(String flightNo){
        this.flightNo = flightNo;
    }
    /**
     *设置航班起飞时间
     */
    public void setFlightDate(String flightDate){
        this.flightDate = flightDate;
    }
    /**
     *设置对表进行插入操作的日期
     */
    public void setInsertDate(String insertDate){
        this.insertDate = insertDate;
    }
    /**
     *设置对表进行插入操作的用户Id
     */
    public void setInsertUserId(String insertUserId){
        this.insertUserId = insertUserId;
    }
    /**
     *设置对表进行修改操作的日期
     */
    public void setupdateDate(String updateDate){
        this.updateDate = updateDate;
    }
    /**
     *设置对表进行修改操作的用户Id
     */
    public void setUpdateUserId(String updateUserId){
        this.updateUserId = updateUserId;
    }
    /**
     * 表单事件的set方法
     */
    public void setEvent(String event) {
        this.event=event;
    }
    /**
     * Passenger的空构造方法 
     */    
    public Passenger(){
    }


    /**
     * 表单的validate方法
     * 控制用户必须输入几个主要信息
     * 当flightTicket(主键),passengerName,passengerId信息没有输入时
     * 在当前页返回错误信息
     */
    public ActionErrors validate(ActionMapping mapping, 
                HttpServletRequest request) {
        ActionErrors errors = new ActionErrors();
        if ("".equals(this.flightTicket)) {
            errors.add("error.flightTicket.required", 
                    new ActionError("error.flightTicket.required"));
        }
        
        if ("".equals(this.passengerName)) {
            errors.add("error.passengerName.required", 
                    new ActionError("error.passengerName.required"));
        } 
        
        if ("".equals(this.passengerId)){
            errors.add("error.passengerId.required",
                    new ActionError("error.passengerId.required"));
        }
        return errors;
    }
}

⌨️ 快捷键说明

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