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

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

?? meetingaction.java

?? oa系統(tǒng)
?? JAVA
字號:
package com.demo.struts2.actions;

import com.demo.hibernate.beans.Meeting;
import com.demo.hibernate.dao.MeetingDAO;
import com.demo.struts2.common.PageAction;
import com.demo.struts2.util.Constants;
import com.demo.struts2.util.Pager;

public class MeetingAction extends PageAction {

	private static final long serialVersionUID = 1L;

	private MeetingDAO meetingDAO;

	protected String id = null;

	protected String sender = null;

	protected String starttime = null;

	protected String endtime = null;

	protected String address = null;

	protected String title = null;

	protected String content = null;


	// 新增或修改時執(zhí)行表單驗證
	public void validate() {
		// 清除錯誤消息
		clearErrorsAndMessages();

		// 取得請求參數(shù)
		String queryString = getRequestPath();
		if (queryString.indexOf("meetingadd!insert") != -1
				|| queryString.indexOf("meetingedit!update") != -1) {
			// 檢查表單字段title
			if (title == null || title.equals("")) {
				addFieldError("title",getText("meeting.error.title"));
			}

			// 檢查表單字段content
			if (content == null || content.equals("")) {
				addFieldError("content", getText("meeting.error.content"));
			}
		}
	}

	// 請求meetingInit.do的處理函數(shù)
	public String init() throws Exception {
		// 清除錯誤消息
		clearErrorsAndMessages();

		// 重設分頁參數(shù)
		super.pageSize = Constants.pageSize;
		super.pageNo = Constants.pageNo;

		// 取得當前分頁數(shù)據(jù)
		super.pager = this.getMeetingDAO().findPager(super.pageSize, super.pageNo);

		// 保存分頁數(shù)據(jù)
		setSession(Constants.PAGER_MEETING, super.pager);

		return Constants.LIST_KEY;
	}

	// 請求meetingList.do的處理函數(shù)
	public String list() throws Exception {
		// 清除錯誤消息
		clearErrorsAndMessages();

		// 取得當前分頁數(shù)據(jù)
		super.pager = this.getMeetingDAO().findPager(super.pageSize, super.pageNo);

		// 保存分頁數(shù)據(jù)
		setSession(Constants.PAGER_MEETING, super.pager);

		return Constants.LIST_KEY;
	}

	// 請求meetingAdd.do的處理函數(shù)
	public String add() throws Exception {
		// 清除錯誤消息
		clearErrorsAndMessages();

		// 重設各表單字段
		reset();
		return Constants.ADD_KEY;
	}

	// 重設各表單字段
	private void reset() {
		setId(null);
		setSender(null);
		setStarttime(null);
		setEndtime(null);
		setAddress(null);
		setTitle(null);
		setContent(null);
	}

	// 給表單字段賦值
	private void bean2Form(Meeting meeting) {
		setId(meeting.getId().toString());
		setSender(meeting.getSender());
		setStarttime(meeting.getStarttime());
		setEndtime(meeting.getEndtime());
		setAddress(meeting.getAddress());
		setTitle(meeting.getTitle());
		setContent(meeting.getContent());
	}

	// 請求meetingEdit.do的處理函數(shù)
	public String edit() throws Exception {
		// 清除錯誤消息
		clearErrorsAndMessages();

		// id為空時返回錯誤
		if (this.getId() == null) {
			saveActionError("meeting.message.edit.notexist");
			return Constants.LIST_KEY;
		} else {
			// 查詢數(shù)據(jù)表
			Meeting meeting = this.getMeetingDAO().findById(id);

			// 不存在時返回錯誤
			if (meeting == null) {
				saveActionError("meeting.message.edit.notexist");
				return Constants.LIST_KEY;
			} else {
				// 給表單字段賦值
				bean2Form(meeting);
				return Constants.EDIT_KEY;
			}
		}
	}

	// 請求meetingInsert.do的處理函數(shù)
	public String insert() throws Exception {
		// 清除錯誤消息
		clearErrorsAndMessages();
		
		// 插入數(shù)據(jù)表
		Meeting meeting = new Meeting();
		meeting.setSender(super.getLoginUsername());
		meeting.setStarttime(this.getStarttime());
		meeting.setEndtime(this.getEndtime());
		meeting.setAddress(this.getAddress());
		meeting.setTitle(this.getTitle());
		meeting.setContent(this.getContent());
		this.getMeetingDAO().insert(meeting);
		
		// 取得緩存的分頁參數(shù)
		Pager pagerSession = (Pager) getSession(Constants.PAGER_MEETING);
		super.pageSize = pagerSession.getPageSize();
		super.pageNo = pagerSession.getPageNo();

		// 查詢當前頁的數(shù)據(jù)
		super.pager = this.getMeetingDAO().findPager(super.pageSize, super.pageNo);
		
		// 保存成功信息
		saveActionMessage("meeting.message.add.success");
		return Constants.LIST_KEY;
	}

	// 請求meetingUpdate.do的處理函數(shù)
	public String update() throws Exception {
		// 清除錯誤消息
		clearErrorsAndMessages();

		// 更新數(shù)據(jù)表
		Meeting meeting = new Meeting();
		meeting.setId(new Integer(id));
		meeting.setSender(super.getLoginUsername());
		meeting.setStarttime(this.getStarttime());
		meeting.setEndtime(this.getEndtime());
		meeting.setAddress(this.getAddress());
		meeting.setTitle(this.getTitle());
		meeting.setContent(this.getContent());
		this.getMeetingDAO().update(meeting);

		// 給表單字段賦值
		bean2Form(meeting);
		
		// 取得緩存的分頁參數(shù)
		Pager pagerSession = (Pager) getSession(Constants.PAGER_MEETING);
		super.pageSize = pagerSession.getPageSize();
		super.pageNo = pagerSession.getPageNo();

		// 查詢當前頁的數(shù)據(jù)
		super.pager = this.getMeetingDAO().findPager(super.pageSize, super.pageNo);

		saveActionMessage("meeting.message.edit.success");
		return Constants.LIST_KEY;

	}

	// 請求meetingDelete.do的處理函數(shù)
	public String delete() throws Exception {
		// 清除錯誤消息
		clearErrorsAndMessages();

		// id為空時返回錯誤
		if (this.getId() == null) {
			saveActionError("meeting.message.edit.notexist");
		} else {
			// 刪除數(shù)據(jù)
			this.getMeetingDAO().delete(id);
			saveActionMessage("meeting.message.delete.success");
		}
		// 取得當前頁的數(shù)據(jù)
		super.pager = this.getMeetingDAO().findPager(super.pageSize, super.pageNo);

		return Constants.LIST_KEY;
	}

	public MeetingDAO getMeetingDAO() {
		return meetingDAO;
	}

	public void setMeetingDAO(MeetingDAO meetingDAO) {
		this.meetingDAO = meetingDAO;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getContent() {
		return content;
	}

	public void setContent(String content) {
		this.content = content;
	}

	public String getEndtime() {
		return endtime;
	}

	public void setEndtime(String endtime) {
		this.endtime = endtime;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getSender() {
		return sender;
	}

	public void setSender(String sender) {
		this.sender = sender;
	}

	public String getStarttime() {
		return starttime;
	}

	public void setStarttime(String starttime) {
		this.starttime = starttime;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区二区三区影院| 国产成人午夜视频| 国产一区二区三区不卡在线观看 | 免费高清不卡av| 成人综合激情网| 91精品在线免费| 亚洲视频在线观看一区| 国产一区二区三区精品欧美日韩一区二区三区 | 成人app软件下载大全免费| 在线电影一区二区三区| 亚洲精品中文在线影院| 国产·精品毛片| 91精品国产综合久久久蜜臀粉嫩| 中文字幕字幕中文在线中不卡视频| 精品在线免费视频| 欧美肥妇bbw| 亚洲一区二区三区美女| 91在线精品秘密一区二区| 久久久久久亚洲综合影院红桃| 日本女人一区二区三区| 欧美日韩免费不卡视频一区二区三区| 国产精品污网站| 国产+成+人+亚洲欧洲自线| 国产欧美日韩亚州综合| 国产精品538一区二区在线| 欧美成人精品1314www| 免费成人在线影院| 日韩精品在线网站| 精品在线播放免费| 精品电影一区二区| 加勒比av一区二区| 久久蜜臀精品av| 国产乱人伦偷精品视频免下载| 26uuu国产电影一区二区| 久久精品国产亚洲aⅴ| 精品国产区一区| 国产主播一区二区三区| 国产视频一区二区三区在线观看| 国产在线乱码一区二区三区| 久久久久国产精品免费免费搜索| 国产一区不卡视频| 91老司机福利 在线| 精品久久久久久无| 国产综合色在线| 国产精品欧美久久久久一区二区 | 日本aⅴ免费视频一区二区三区| 欧美日本国产视频| 精品一区二区成人精品| 久久久精品免费免费| 成人动漫中文字幕| 一区二区三区美女视频| 9191国产精品| 国产乱码字幕精品高清av| 中文字幕在线一区| 欧美亚州韩日在线看免费版国语版| 亚洲一级在线观看| 日韩欧美激情四射| 粉嫩高潮美女一区二区三区| 日韩一区欧美小说| 欧美高清性hdvideosex| 久久99精品国产麻豆不卡| 欧美国产国产综合| 欧美日韩一区二区三区不卡| 美女视频黄 久久| 中文一区二区在线观看| 欧洲另类一二三四区| 蜜桃久久久久久| 国产精品不卡在线观看| 欧美丰满美乳xxx高潮www| 国产一区 二区 三区一级| 一区二区三区久久久| 久久夜色精品国产噜噜av| 色综合天天综合狠狠| 久久99九九99精品| 亚洲精品国产a久久久久久| 精品美女一区二区三区| 一本到不卡免费一区二区| 国产一区二区在线观看免费| 一区二区在线观看视频| 精品美女在线观看| 欧美色图激情小说| 成人中文字幕在线| 久久精品99国产精品| 亚洲一区欧美一区| 国产日韩欧美一区二区三区乱码 | 久久精品噜噜噜成人88aⅴ | 国产精品你懂的在线| 日韩三级视频在线观看| 在线免费一区三区| 国产99精品国产| 黄色日韩三级电影| 日韩精品电影一区亚洲| 夜夜揉揉日日人人青青一国产精品| 久久久久久99精品| 精品国产一区二区精华| 欧美男女性生活在线直播观看| 成人国产电影网| 国产成人一级电影| 九九国产精品视频| 另类成人小视频在线| 亚洲综合图片区| 一区二区三区在线免费视频| 国产日韩欧美一区二区三区乱码| 精品久久久久一区| 69久久夜色精品国产69蝌蚪网| 在线看日韩精品电影| 91老师国产黑色丝袜在线| 成人av网站免费| 成人黄色一级视频| 粉嫩蜜臀av国产精品网站| 国产精品77777| 国产精品亚洲第一区在线暖暖韩国| 免费在线看一区| 日日夜夜精品视频天天综合网| 亚洲成a人片在线不卡一二三区| 一区二区三区在线视频观看| 一区二区高清免费观看影视大全| 亚洲色图色小说| 一区二区三区中文字幕在线观看| 亚洲精品国产一区二区三区四区在线| 亚洲美女少妇撒尿| 亚洲综合色网站| 性感美女久久精品| 日韩高清在线一区| 久久99热狠狠色一区二区| 免费成人性网站| 国产在线精品一区二区三区不卡 | 国产精品天天看| 亚洲欧美另类小说| 天天综合天天综合色| 日本aⅴ免费视频一区二区三区| 秋霞午夜鲁丝一区二区老狼| 黄色小说综合网站| 波多野结衣欧美| 欧美性生活一区| 日韩手机在线导航| 国产精品色一区二区三区| 亚洲精选视频在线| 日韩电影在线免费| 国产一区视频导航| 色综合久久久久久久久| 欧美日韩免费观看一区二区三区 | 国产大片一区二区| av成人动漫在线观看| 欧美日韩电影在线| 久久综合色婷婷| 亚洲美女电影在线| 毛片基地黄久久久久久天堂| 成人激情图片网| 欧美精品免费视频| 亚洲国产激情av| 香港成人在线视频| 成人小视频免费在线观看| 欧美综合在线视频| 欧美国产精品一区二区三区| 亚洲一区免费视频| 大白屁股一区二区视频| 欧美精品免费视频| 亚洲欧美色综合| 国产一区二区日韩精品| 欧美美女一区二区三区| 中文字幕精品在线不卡| 日韩av午夜在线观看| 色婷婷av一区| 日本一区二区三区在线观看| 五月婷婷激情综合网| 99国产精品一区| 欧美电影免费提供在线观看| 亚洲欧美日韩国产中文在线| 国产麻豆成人精品| 日韩欧美自拍偷拍| 亚洲一区在线观看免费 | 欧美日韩高清一区二区| 国产精品每日更新| 国内精品伊人久久久久av一坑| 欧美午夜免费电影| 亚洲视频一区在线| 成人a区在线观看| 久久影院午夜片一区| 五月天欧美精品| 在线免费av一区| 一区二区在线看| 91麻豆视频网站| 国产精品久久久久精k8| 成人在线综合网| 欧美精彩视频一区二区三区| 经典三级一区二区| 欧美tk—视频vk| 秋霞电影一区二区| 欧美精品第一页| 婷婷六月综合亚洲| 欧美三级在线播放| 亚洲国产欧美另类丝袜| 一本色道亚洲精品aⅴ| 亚洲欧美一区二区视频| 99久久精品费精品国产一区二区| 国产片一区二区三区| 国产成人一区在线| 亚洲国产精品v| 99久久婷婷国产综合精品电影|