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

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

?? noticeaction.java

?? oa系統
?? JAVA
字號:
package com.demo.struts2.actions;

import java.text.SimpleDateFormat;
import java.util.Date;

import com.demo.hibernate.beans.Notice;
import com.demo.hibernate.dao.NoticeDAO;
import com.demo.struts2.common.PageAction;
import com.demo.struts2.util.Constants;
import com.demo.struts2.util.Pager;

public class NoticeAction extends PageAction {

	private static final long serialVersionUID = 1L;

	private NoticeDAO noticeDAO;

	protected String id = null;

	protected String sender = null;

	protected String title = null;

	protected String content = null;

	protected String sendtime = null;


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

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

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

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

		// 重設分頁參數
		super.pageSize = Constants.pageSize;
		super.pageNo = Constants.pageNo;

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

		// 保存分頁數據
		setSession(Constants.PAGER_NOTICE, super.pager);

		return Constants.LIST_KEY;
	}

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

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

		// 保存分頁數據
		setSession(Constants.PAGER_NOTICE, super.pager);

		return Constants.LIST_KEY;
	}

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

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

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

	// 給表單字段賦值
	private void bean2Form(Notice notice) {
		setId(notice.getId().toString());
		setSender(notice.getSender());
		setTitle(notice.getTitle());
		setContent(notice.getContent());
		setSendtime(notice.getSendtime());
	}

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

		// id為空時返回錯誤
		if (this.getId() == null) {
			saveActionError("notice.message.edit.notexist");
			return Constants.LIST_KEY;
		} else {
			// 查詢數據表
			Notice notice = this.getNoticeDAO().findById(id);

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

	// 請求noticeInsert.do的處理函數
	public String insert() throws Exception {
		// 清除錯誤消息
		clearErrorsAndMessages();
		
		// 插入數據表
		Notice notice = new Notice();
		notice.setSender(super.getLoginUsername());
		notice.setTitle(this.getTitle());
		notice.setContent(this.getContent());
		notice.setSendtime(this.getSendtime());
		this.getNoticeDAO().insert(notice);
		
		// 取得緩存的分頁參數
		Pager pagerSession = (Pager) getSession(Constants.PAGER_NOTICE);
		super.pageSize = pagerSession.getPageSize();
		super.pageNo = pagerSession.getPageNo();

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

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

		// 更新數據表
		Notice notice = new Notice();
		notice.setId(new Integer(id));
		notice.setSender(super.getLoginUsername());
		notice.setTitle(this.getTitle());
		notice.setContent(this.getContent());
		notice.setSendtime(this.getSendtime());
		this.getNoticeDAO().update(notice);

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

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

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

	}

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

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

		return Constants.LIST_KEY;
	}

	public NoticeDAO getNoticeDAO() {
		return noticeDAO;
	}

	public void setNoticeDAO(NoticeDAO noticeDAO) {
		this.noticeDAO = noticeDAO;
	}

	public String getSendtime() {
		SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");			
		sendtime = f.format(new Date());
		return sendtime;
	}

	public String getContent() {
		return content;
	}

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

	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 void setSendtime(String sendtime) {
		this.sendtime = sendtime;
	}

	public String getTitle() {
		return title;
	}

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

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
青青草原综合久久大伊人精品优势| 久久久久成人黄色影片| 高清在线观看日韩| 美美哒免费高清在线观看视频一区二区| 国产精品私房写真福利视频| 精品福利一区二区三区免费视频| 精品少妇一区二区| 精品国产a毛片| 国产精品丝袜久久久久久app| 久久久91精品国产一区二区精品| 国产日韩欧美精品一区| 国产丝袜美腿一区二区三区| 国产三级一区二区| 国产精品久久影院| 一区二区三区在线视频观看58| 亚洲视频网在线直播| 亚洲视频在线一区| 日本欧美大码aⅴ在线播放| 青青草视频一区| 国产91精品一区二区麻豆网站| 97久久超碰精品国产| 欧美三级韩国三级日本一级| 678五月天丁香亚洲综合网| 日韩一级免费观看| 中文字幕一区二区三区不卡在线 | 韩国女主播成人在线| 国内外成人在线| 成人福利电影精品一区二区在线观看 | 丁香婷婷综合网| 91丝袜高跟美女视频| 91精品在线观看入口| 日本一区二区电影| 亚洲观看高清完整版在线观看| 美国三级日本三级久久99| 国产成人午夜99999| 欧美日韩不卡在线| 日本一区二区三区高清不卡| 一区二区三区成人| 国产在线播放一区三区四| 欧美亚洲高清一区| 国产视频在线观看一区二区三区| 一区二区三区四区高清精品免费观看| 五月婷婷色综合| 波多野结衣精品在线| 欧美一卡2卡三卡4卡5免费| 国产精品色婷婷久久58| 蜜臀va亚洲va欧美va天堂| 91色porny| 欧美激情在线一区二区三区| 日本亚洲电影天堂| 欧美三级视频在线观看| 中文字幕日韩欧美一区二区三区| 日韩精品欧美精品| 日本乱人伦一区| 国产精品理伦片| 国产黄色91视频| www欧美成人18+| 蜜桃精品在线观看| 欧美日韩黄视频| 亚洲国产日韩综合久久精品| 91在线国内视频| 国产女人18水真多18精品一级做| 美女被吸乳得到大胸91| 欧美日韩高清在线播放| 亚洲综合色视频| 日本久久一区二区| 亚洲另类在线制服丝袜| 成人黄色片在线观看| 国产精品麻豆视频| 岛国av在线一区| 中文字幕欧美三区| av在线不卡免费看| 国产精品嫩草99a| 99久久婷婷国产| 国产精品不卡在线| 91在线你懂得| 亚洲欧美日韩一区二区三区在线观看| 成人一道本在线| 亚洲免费资源在线播放| 91黄色激情网站| 亚洲一区二区三区在线看| 欧美亚洲日本国产| 丝袜a∨在线一区二区三区不卡| 欧美日韩精品一区视频| 美女视频免费一区| 久久九九影视网| 99久久免费精品高清特色大片| 亚洲乱码国产乱码精品精的特点| 色8久久人人97超碰香蕉987| 亚洲妇熟xx妇色黄| 91精品免费观看| 国产精品456露脸| 最近日韩中文字幕| 在线视频国产一区| 青青草97国产精品免费观看| 欧美成人精品二区三区99精品| 国产成人免费高清| 一区二区三区不卡视频在线观看| 欧美精品乱码久久久久久| 看片的网站亚洲| 国产精品视频你懂的| 91久久国产最好的精华液| 日韩电影一区二区三区四区| 亚洲精品一区二区三区在线观看 | 国内不卡的二区三区中文字幕| 久久精品亚洲乱码伦伦中文| 91亚洲大成网污www| 性做久久久久久免费观看| 欧美精品一区二区三区视频| 99riav久久精品riav| 午夜精品福利视频网站| 国产精品婷婷午夜在线观看| 欧美日韩日日夜夜| 国产精品77777竹菊影视小说| 一区二区成人在线观看| 久久久久9999亚洲精品| 欧美日韩国产a| 91在线视频免费观看| 捆绑紧缚一区二区三区视频| 亚洲美女精品一区| 日韩欧美一二三| 欧美日韩视频一区二区| hitomi一区二区三区精品| 久久99这里只有精品| 亚洲h在线观看| 国产精品福利一区二区| 日韩视频一区二区在线观看| 色婷婷激情久久| av亚洲精华国产精华| 精品一二三四在线| 国产一区二区三区在线观看免费视频 | 在线观看91av| 欧美综合久久久| 波多野结衣中文一区| 激情五月婷婷综合网| 首页欧美精品中文字幕| 一区二区三区av电影| 亚洲欧洲99久久| 久久久久国产一区二区三区四区| 69p69国产精品| 欧美日韩夫妻久久| 欧美日韩另类一区| 色一情一伦一子一伦一区| av不卡免费电影| 国产不卡视频一区二区三区| 国产一区二区伦理| 蜜桃久久久久久| 久久成人麻豆午夜电影| 日韩中文字幕不卡| 日本午夜精品视频在线观看| 日韩精品免费专区| 秋霞午夜鲁丝一区二区老狼| 婷婷六月综合网| 日本欧美一区二区三区乱码| 日韩福利视频导航| 日本成人在线视频网站| 日韩极品在线观看| 美女免费视频一区二区| 免费亚洲电影在线| 久久99精品久久久久久国产越南| 九色|91porny| 国产伦精品一区二区三区在线观看| 国产一区二区三区四区在线观看| 国内国产精品久久| 不卡av电影在线播放| 91久久精品一区二区| 欧美高清精品3d| 久久伊人蜜桃av一区二区| 日本一区二区视频在线| 亚洲欧美日韩国产中文在线| 亚洲线精品一区二区三区| 欧美aa在线视频| 国产99一区视频免费| 色婷婷综合久久久中文一区二区| 欧美变态凌虐bdsm| 国产欧美日韩一区二区三区在线观看| 国产精品嫩草影院av蜜臀| 一区二区欧美精品| 免费亚洲电影在线| 成人av免费在线| 91精品国产综合久久久久久久 | 国产欧美视频一区二区| 一级精品视频在线观看宜春院| 香港成人在线视频| 国产成人综合亚洲91猫咪| 91浏览器在线视频| 日韩久久免费av| 尤物在线观看一区| 久久99国产精品久久99| www.亚洲色图| 欧美一二三区在线| 亚洲欧洲日韩av| 久久国产免费看| 99re6这里只有精品视频在线观看| 欧美精品色一区二区三区| 久久伊99综合婷婷久久伊| 亚洲成人777| 成人av一区二区三区| 日韩视频在线一区二区| 亚洲欧洲av在线|