亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? hikikaejokyoactionform.java

?? 用strutshibernate做的項目
?? JAVA
字號:
//Created by MyEclipse Struts
// XSL source (default): platform:/plugin/com.genuitec.eclipse.cross.easystruts.eclipse_4.0.1/xslt/JavaClass.xsl

package com.dut.struts.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;

import com.dut.logic.db.Seikyu;
import com.dut.logic.logic.InputCheckUtil;
import com.dut.logic.util.NumberUtil;
import com.dut.logic.util.StringUtil;

/**
 * MyEclipse Struts Creation date: 04-04-2006
 * 
 * XDoclet definition:
 * 
 * @struts.form name="hikikaeJokyoActionForm"
 */
public class HikikaeJokyoActionForm extends ActionForm {

	private String nen;

	private String gyousya_mei;

	private String kyoku_id;

	private String ken_id;

	private String syouhin_id;

	private String seikyu_date1;

	private String seikyu_date2;

	private String kettei_date1;

	private String kettei_date2;

	private String yesorno;

	private String check;

	// --------------------------------------------------------- Instance
	// Variables

	// --------------------------------------------------------- Methods

	/**
	 * Method validate HikiaeJokyoInput.jsp頁面的校驗
	 * 
	 * @param mapping
	 * @param request
	 * @return ActionErrors
	 */
	public ActionErrors validate(ActionMapping mapping,
			HttpServletRequest request) {
		System.out.println("sssssssssssssss");
		ActionErrors errors = new ActionErrors();
		String fla = request.getParameter("name");
		System.out.println("fla ---->>>>>" + fla);

		/** 當單擊HikiaeJokyoInput.jsp頁面的檢索按鈕時對頁面文本框的屬性進行校驗 */
		if (fla.equals("1")) {
			request.getSession().removeAttribute("time_y");
			request.setAttribute("key", gyousya_mei);
			System.out.println("seikyu_date1 =======>" + seikyu_date1);

			/** 年為空 */
			if (nen == null || nen.trim().equals("")) {
				errors.add("errors", new ActionError("nen.empty.error"));
				request.setAttribute("focus", "nen");
				return errors;
			}
			/** 頁書區分為空 */
			else if (gyousya_mei == null || gyousya_mei.trim().equals("")) {
				errors.add("errors", new ActionError("gyousya_mei.empty.error"));
				request.setAttribute("focus", "gyousya_mei");
				return errors;
			}
			/** 年的長度不為4 */
			else if (nen.length() != 4) {
				errors.add("errors", new ActionError("nen.length.error"));
				request.setAttribute("focus", "nen");
				return errors;
			} else {
				/** 年不是數字 */
				boolean nen_no = NumberUtil.isnotNum(nen);
				if (nen_no == true) {
					errors.add("errors", new ActionError("nen.error"));
					request.setAttribute("focus", "nen");
					return errors;
				} else {
					/** 年的范圍不正確 */
					boolean nen_fan = InputCheckUtil.nen_fanwei(nen);
					if (nen_fan == false) {
						errors.add("errors", new ActionError("nen.fan.error"));
						request.setAttribute("focus", "nen");
						return errors;
					}
				}
			}
			/** 局所的為空 */
			if (kyoku_id != null && !kyoku_id.equals("")) {
				/** 局所不為5 */
				if (kyoku_id.length() != 5) {
					errors.add("errors", new ActionError(
							"kyoku_id.length.error"));
					request.setAttribute("focus", "kyoku_id");
					return errors;
				} else if (kyoku_id.length() == 5) {
					String kyoku_id_first = kyoku_id.substring(0, 1);
					String kyoku_id_last = kyoku_id.substring(2, 4);

					/** 局所的前兩為是否是數字 */
					boolean first_no = NumberUtil.isnotNum(kyoku_id_first);
					// boolean last_ban =
					// NumberUtil.isnotDBCcase(kyoku_id_last);

					/** 局所的后三位是否是英文或數字 */
					boolean last_en_no = NumberUtil
							.EnglishOrNumberNG(kyoku_id_last);
					if (first_no == true) {
						errors.add("errors", new ActionError(
								"kyoku_id.no_2.error"));
						request.setAttribute("focus", "kyoku_id");
						return errors;
					} else if (last_en_no == false) {
						errors.add("errors", new ActionError(
								"kyoku_id.no_3.error"));
						request.setAttribute("focus", "kyoku_id");
						return errors;
					}
				}
				/** 局所不為空時,管內具必須為空 */
				if (ken_id != null && !ken_id.equals("")) {
					errors.add("errors", new ActionError("ken_id.is.not.null"));
					request.setAttribute("focus", "ken_id");
					return errors;
				}

			}
			/** 管內具不為空 */
			if (ken_id != null && !ken_id.equals("")) {
				/** 管內具是否是數字 */
				boolean flag = InputCheckUtil.isnotTwonumber(ken_id);
				if (flag == true) {
					errors.add("errors", new ActionError("ken_id.error"));
					request.setAttribute("focus", "ken_id");
					return errors;
				}
				/** 管內具不位空時,局所必須為空 */
				else if (kyoku_id != null && !kyoku_id.equals("")) {
					errors.add("errors", new ActionError("ken_id.is.not.null"));
					request.setAttribute("focus", "kyoku_id");
					return errors;
				}
			}
			/** 賞品不位空 */
			if (syouhin_id != null && !syouhin_id.equals("")) {
				if (syouhin_id.length() != 5) {
					errors.add("errors", new ActionError(
							"syouhin_id.length.error"));
					request.setAttribute("focus", "syouhin_id");
					return errors;
				} else {
					boolean syouhin_id_no = NumberUtil.isnotNum(syouhin_id);
					if (syouhin_id_no == true) {
						errors.add("errors",
								new ActionError("syouhin_id.error"));
						request.setAttribute("focus", "syouhin_id");
						return errors;
					}
				}
			}
			System.out.println("chang gong!!!!");
			/** 輸入的時間是否是數字和'-' */
			boolean seikyu_date1_nl = NumberUtil.isnotNumorLine(seikyu_date1);
			boolean seikyu_date2_nl = NumberUtil.isnotNumorLine(seikyu_date2);
			if (seikyu_date1_nl == true) {
				errors.add("errors", new ActionError("seikyu_date.error"));
				request.setAttribute("focus", "seikyu_date1");
				return errors;
			} else {
				/** 賞品請求年月日是否是正確的時間格式 */
				boolean seikyu_date1_srue = InputCheckUtil
						.isnotDateformat(seikyu_date1);
				if (seikyu_date1_srue == true) {
					errors.add("errors", new ActionError("seikyu_date.error"));
					request.setAttribute("focus", "seikyu_date1");
					return errors;
				} else {
					/** 賞品請求年月日的兩個時間必須同時為空,同時不位空 */
					if ((seikyu_date1 == null && (seikyu_date2 != null && !seikyu_date2
							.equals("")))
							|| (seikyu_date1.equals("") && (seikyu_date2 != null && !seikyu_date2
									.equals("")))) {
						errors.add("errors", new ActionError(
								"seikyu_date.empty.error"));
						request.setAttribute("focus", "seikyu_date1");
						return errors;
					}

				}
				if (seikyu_date2_nl == true) {
					errors.add("errors", new ActionError("seikyu_date.error"));
					request.setAttribute("focus", "seikyu_date2");
					return errors;
				} else {
					/** 賞品請求年月日是否是正確的時間格式 */
					boolean seikyu_date2_srue = InputCheckUtil
							.isnotDateformat(seikyu_date2);
					if (seikyu_date2_srue == true) {
						errors.add("errors", new ActionError(
								"seikyu_date.error"));
						request.setAttribute("focus", "seikyu_date2");
						return errors;
					} else {
						/** 賞品請求年月日的兩個時間必須同時為空,同時不位空 */
						if ((seikyu_date2 == null && seikyu_date1 != null && !seikyu_date1
								.equals(""))
								|| (seikyu_date2.equals("")
										&& seikyu_date1 != null && !seikyu_date1
										.equals(""))) {
							errors.add("errors", new ActionError(
									"seikyu_date.empty.error"));
							request.setAttribute("focus", "seikyu_date2");
							return errors;
						}
					}
				}
			}
			/** 賞品請求年月日是否是小時間在前,大時間在后 */
			boolean before_time1 = Seikyu.isnotTime_before(seikyu_date1,
					seikyu_date2);

			if (before_time1 == true) {
				errors.add("errors", new ActionError(
						"seikyu_date1.seikyu_date2.before.error"));
				request.setAttribute("focus", "seikyu_date1");
				return errors;
			}
			/** 輸入的時間是否是數字和'-' */
			boolean kettei_date1_nl = NumberUtil.isnotNumorLine(seikyu_date1);
			boolean kettei_date2_nl = NumberUtil.isnotNumorLine(seikyu_date2);
			if (kettei_date1_nl == true) {
				errors.add("errors", new ActionError("kettei_date.error"));
				request.setAttribute("focus", "kettei_date1");
				return errors;
			} else {
				/** 移動決定年月日是否是正確的時間格式 */
				boolean kettei_date1_srue = InputCheckUtil
						.isnotDateformat(kettei_date1);
				if (kettei_date1_srue == true) {
					errors.add("errors", new ActionError("kettei_date.error"));
					request.setAttribute("focus", "kettei_date1");
					return errors;

				} else {
					/** 賞品請求年月日的兩個時間必須同時為空,同時不位空 */
					if ((kettei_date1 == null && (kettei_date2 != null && !kettei_date2
							.equals("")))
							|| (kettei_date1.equals("") && (kettei_date2 != null && !kettei_date2
									.equals("")))) {
						errors.add("errors", new ActionError(
								"kettei_date.empty.error"));
						request.setAttribute("focus", "kettei_date1");
						return errors;
					}
				}
				if (kettei_date2_nl == true) {
					errors.add("errors", new ActionError("kettei_date.error"));
					request.setAttribute("focus", "kettei_date2");
					return errors;
				} else {
					/** 移動決定年月日是否是正確的時間格式 */
					boolean kettei_date2_srue = InputCheckUtil
							.isnotDateformat(kettei_date2);
					if (kettei_date2_srue == true) {
						errors.add("errors", new ActionError(
								"kettei_date.error"));
						request.setAttribute("focus", "kettei_date2");
						return errors;
					} else {
						/** 賞品請求年月日的兩個時間必須同時為空,同時不位空 */
						if ((kettei_date2 == null && (kettei_date1 != null && !kettei_date1
								.equals("")))
								|| (kettei_date2.equals("") && (kettei_date1 != null && !kettei_date1
										.equals("")))) {
							errors.add("errors", new ActionError(
									"kettei_date.empty.error"));
							request.setAttribute("focus", "kettei_date2");
							return errors;
						}
					}
					if ((kettei_date1 != null && !kettei_date1.equals(""))
							&& (kettei_date2 != null && !kettei_date2
									.equals(""))) {
						{
							/** 賞品請求年月日是否是小時間在前,大時間在后 */
							boolean before_time = Seikyu.isnotTime_before(
									kettei_date1, kettei_date2);
							if (before_time == true) {
								errors
										.add(
												"errors",
												new ActionError(
														"kettei_date1.kettei_date2.before.error"));
								request.setAttribute("focus", "kettei_date1");
								return errors;
							}
						}
					}
				}
			}
		} else if (fla.equals("2")) {
			return errors;
		} else if (fla.equals("3")) {
			return errors;
		}
		// TODO Auto-generated method stub
		return errors;
	}

	/**
	 * Method reset
	 * 
	 * @param mapping
	 * @param request
	 */
	public void reset(ActionMapping mapping, HttpServletRequest request) {

		// TODO Auto-generated method stub
	}

	public String getGyousya_mei() {
		return gyousya_mei;
	}

	public void setGyousya_mei(String gyousya_mei) {
		this.gyousya_mei = StringUtil.trans(gyousya_mei);
	}

	public String getKen_id() {
		return ken_id;
	}

	public void setKen_id(String ken_id) {
		this.ken_id = StringUtil.trans(ken_id);
	}

	public String getKettei_date1() {
		return kettei_date1;
	}

	public void setKettei_date1(String kettei_date1) {
		this.kettei_date1 = StringUtil.trans(kettei_date1);
	}

	public String getKettei_date2() {
		return kettei_date2;
	}

	public void setKettei_date2(String kettei_date2) {
		this.kettei_date2 = StringUtil.trans(kettei_date2);
	}

	public String getNen() {
		return nen;
	}

	public void setNen(String nen) {
		this.nen = StringUtil.trans(nen);
	}

	public String getSeikyu_date1() {
		return seikyu_date1;
	}

	public void setSeikyu_date1(String seikyu_date1) {
		this.seikyu_date1 = StringUtil.trans(seikyu_date1);
	}

	public String getSeikyu_date2() {
		return seikyu_date2;
	}

	public void setSeikyu_date2(String seikyu_date2) {
		this.seikyu_date2 = StringUtil.trans(seikyu_date2);
	}

	public String getSyouhin_id() {
		return syouhin_id;
	}

	public void setSyouhin_id(String syouhin_id) {
		this.syouhin_id = StringUtil.trans(syouhin_id);
	}

	public String getYesorno() {
		return yesorno;
	}

	public void setYesorno(String yesorno) {
		this.yesorno = StringUtil.trans(yesorno);
	}

	public String getCheck() {
		return check;
	}

	public void setCheck(String check) {
		this.check = StringUtil.trans(check);
	}

	public String getKyoku_id() {
		return kyoku_id;
	}

	public void setKyoku_id(String kyoku_id) {
		this.kyoku_id = StringUtil.trans(kyoku_id);
	}

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
综合网在线视频| 国产色综合久久| 一本色道久久综合狠狠躁的推荐 | 色哟哟一区二区在线观看| 国产精品原创巨作av| 国内不卡的二区三区中文字幕| 免费看黄色91| 久久精品国产**网站演员| 男男成人高潮片免费网站| 蜜桃av一区二区在线观看 | 久久久99精品久久| 国产无人区一区二区三区| 久久精品人人做人人综合| 久久久噜噜噜久噜久久综合| 欧美国产综合一区二区| 中文字幕在线一区| 一区二区视频免费在线观看| 一区二区三区色| 日韩av中文字幕一区二区三区| 青青草国产成人99久久| 国产大陆精品国产| 91网址在线看| 日韩三区在线观看| 国产精品国模大尺度视频| 亚洲精品日日夜夜| 日韩av中文字幕一区二区 | 99re这里只有精品视频首页| 色综合视频一区二区三区高清| 91老师国产黑色丝袜在线| 欧美日韩一区二区三区四区| 欧美成人精品福利| 国产精品麻豆99久久久久久| 亚洲v精品v日韩v欧美v专区| 国产精品影视网| 欧美午夜片在线看| 久久精品一二三| 亚洲综合免费观看高清完整版 | 国产一区二区影院| 色综合一个色综合| 精品第一国产综合精品aⅴ| 综合久久久久久| 极品瑜伽女神91| 欧美色电影在线| 国产精品视频九色porn| 午夜精品福利久久久| 成人免费看视频| 337p日本欧洲亚洲大胆色噜噜| 亚洲视频1区2区| 成人激情动漫在线观看| 欧美一区二区精品久久911| 亚洲免费观看视频| 国产精品一区三区| 日韩视频在线你懂得| 亚洲午夜在线视频| 99久久99精品久久久久久| 欧美电影免费观看完整版| 亚洲国产精品久久久男人的天堂| 粉嫩久久99精品久久久久久夜| 欧美一区二区三区日韩视频| 亚洲最色的网站| 91麻豆swag| 亚洲日本护士毛茸茸| 国产精品18久久久久久久久久久久| 欧美日韩不卡在线| 亚洲综合激情另类小说区| 成人午夜精品一区二区三区| 久久亚洲捆绑美女| 精品一区二区av| 日韩精品在线一区二区| 日韩福利视频导航| 欧美丰满一区二区免费视频| 午夜精品123| 欧美日韩在线播放三区四区| 亚洲精品视频在线观看网站| 色综合天天综合网国产成人综合天| 国产精品情趣视频| av亚洲精华国产精华精| 国产精品美日韩| av在线这里只有精品| 国产精品色哟哟| 99国产精品久久久| 夜夜嗨av一区二区三区网页| 欧美中文字幕一区| 亚洲v日本v欧美v久久精品| 91麻豆精品国产91久久久资源速度| 亚洲国产精品久久一线不卡| 欧美一区午夜视频在线观看| 欧美aaa在线| 亚洲精品一区二区三区精华液| 狠狠狠色丁香婷婷综合激情| 国产精品无码永久免费888| 99久久er热在这里只有精品66| 一区二区三区四区蜜桃| 欧美日韩午夜影院| 黑人精品欧美一区二区蜜桃| 国产亚洲精品bt天堂精选| 成人黄色免费短视频| 亚洲综合免费观看高清完整版 | 欧美v日韩v国产v| 成人中文字幕在线| 亚洲视频电影在线| 91精品国产一区二区三区| 国产一区二区在线看| 国产精品久久久久一区| 欧美视频在线一区| 国产尤物一区二区在线| 亚洲日本乱码在线观看| 7777精品伊人久久久大香线蕉完整版 | 国产精品久久99| 在线观看亚洲专区| 激情偷乱视频一区二区三区| 国产精品久久久久一区二区三区共| 精品视频1区2区| 国产69精品久久久久777| 亚洲成人av一区二区| 国产清纯在线一区二区www| 欧美日韩视频在线第一区| 国产高清成人在线| 肉丝袜脚交视频一区二区| 国产精品国产三级国产专播品爱网| 欧美人伦禁忌dvd放荡欲情| 懂色中文一区二区在线播放| 五月开心婷婷久久| 中文字幕日本乱码精品影院| 欧美电影免费观看高清完整版| 色综合天天做天天爱| 国产成人午夜视频| 丝袜亚洲另类丝袜在线| 亚洲欧美另类图片小说| 久久久国产精品麻豆| 欧美一区二区三区男人的天堂| 成人av影院在线| 国产一区二区三区免费| 轻轻草成人在线| 亚洲成人av一区二区| 亚洲精品国产成人久久av盗摄 | 亚洲女与黑人做爰| 亚洲国产精品精华液ab| 337p粉嫩大胆噜噜噜噜噜91av| 欧美日韩国产精选| 欧美性受xxxx黑人xyx| 91小视频在线| 9色porny自拍视频一区二区| 国产精品一区二区你懂的| 麻豆91小视频| 乱中年女人伦av一区二区| 日本最新不卡在线| 天堂影院一区二区| 亚洲成人av一区二区三区| 一区二区三区四区五区视频在线观看| 国产精品久久免费看| 亚洲欧洲另类国产综合| 国产精品久久毛片av大全日韩| 亚洲国产精品av| 国产欧美一区二区三区沐欲| 精品国产电影一区二区| 久久亚洲二区三区| 久久久精品国产免费观看同学| 久久日韩粉嫩一区二区三区| 久久―日本道色综合久久| 久久久久成人黄色影片| 日本一区二区三区在线不卡| 日本一区二区免费在线观看视频 | 欧洲人成人精品| 欧美三级电影网站| 91精品国产免费| 精品成a人在线观看| 亚洲国产精品成人综合| 亚洲视频在线一区观看| 亚洲国产综合在线| 秋霞国产午夜精品免费视频| 国产曰批免费观看久久久| 成人精品免费网站| 欧美在线高清视频| 欧美大片一区二区三区| 亚洲国产精品传媒在线观看| 亚洲精品中文在线| 久久av资源网| www.一区二区| 欧美精品高清视频| 久久一区二区视频| 一区二区三区在线观看网站| 日本美女一区二区| 成人av在线资源网| 7777精品伊人久久久大香线蕉完整版| 欧美一区二区精品在线| 日韩一区欧美小说| 日韩国产欧美在线播放| 大桥未久av一区二区三区中文| 91久久久免费一区二区| 精品国产乱码久久久久久蜜臀| 亚洲色欲色欲www| 蜜臀精品一区二区三区在线观看| 高清beeg欧美| 欧美精品久久一区| 中文字幕在线一区免费| 久草中文综合在线| 欧美日韩精品一区二区在线播放| 久久美女艺术照精彩视频福利播放| 亚洲色图在线看|