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

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

?? smsaction.java

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

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

import com.demo.hibernate.beans.Sms;
import com.demo.hibernate.dao.SmsDAO;
import com.demo.struts2.common.PageAction;
import com.demo.struts2.util.Constants;
import com.demo.struts2.util.Pager;

public class SmsAction extends PageAction {

	private static final long serialVersionUID = 1L;

	private SmsDAO smsDAO;

	protected String id = null;

	protected String username = null;

	protected String sender = null;

	protected String message = null;

	protected String sendtime = null;

	protected String isread = null;

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

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

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

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

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

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

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

		return Constants.LIST_KEY;
	}

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

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

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

		return Constants.LIST_KEY;
	}

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

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

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

	// 請求smsInsert.do的處理函數
	public String insert() throws Exception {
		// 清除錯誤消息
		clearErrorsAndMessages();
		
		// 插入數據表
		Sms sms = new Sms();
		sms.setUsername(this.getUsername());
		sms.setSender(super.getLoginUsername());
		sms.setMessage(this.getMessage());
		sms.setSendtime(this.getSendtime());
		sms.setIsread("0");
		this.getSmsDAO().insert(sms);		
		
		// 取得緩存的分頁參數
		Pager pagerSession = (Pager) getSession(Constants.PAGER_SMS);
		super.pageSize = pagerSession.getPageSize();
		super.pageNo = pagerSession.getPageNo();

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

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

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

			// 不存在時返回錯誤
			if (sms == null) {
				saveActionError("sms.message.edit.notexist");
				return Constants.LIST_KEY;
			} else {
				// 給表單字段賦值
				sms.setIsread("1");
				this.getSmsDAO().update(sms);
				
				// 取得緩存的分頁參數
				Pager pagerSession = (Pager) getSession(Constants.PAGER_SMS);
				super.pageSize = pagerSession.getPageSize();
				super.pageNo = pagerSession.getPageNo();

				// 查詢當前頁的數據
				super.pager = this.getSmsDAO().findPagerByUsername(super.getLoginUsername(), super.pageSize, super.pageNo);
				
				return Constants.LIST_KEY;
			}
		}
	}	

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

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

		return Constants.LIST_KEY;
	}

	public SmsDAO getSmsDAO() {
		return smsDAO;
	}

	public void setSmsDAO(SmsDAO smsDAO) {
		this.smsDAO = smsDAO;
	}

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

	public String getId() {
		return id;
	}

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

	public String getIsread() {
		return isread;
	}

	public void setIsread(String isread) {
		this.isread = isread;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(String message) {
		this.message = message;
	}

	public String getSender() {
		return sender;
	}

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

	public void setSendtime(String sendtime) {
		this.sendtime = sendtime;
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久影院电视剧免费观看| 亚洲一区二区三区在线看| 一区二区视频在线| 久久成人免费电影| 欧美在线免费观看亚洲| 国产三级精品视频| 日韩综合在线视频| 色婷婷亚洲精品| 中文字幕免费在线观看视频一区| 天天做天天摸天天爽国产一区| 国产91清纯白嫩初高中在线观看| 欧美欧美欧美欧美首页| 亚洲欧美日韩在线| 国产成人在线网站| 精品久久久久久综合日本欧美| 一区二区三区精品视频在线| 成人精品国产福利| 久久精品欧美一区二区三区不卡| 天天亚洲美女在线视频| 欧美在线高清视频| 亚洲精品国产精品乱码不99| 成人性生交大片免费看在线播放| 亚洲精品在线一区二区| 蜜臀va亚洲va欧美va天堂| 欧美日韩另类国产亚洲欧美一级| 中文字幕中文在线不卡住| 国产精品一二三| 久久夜色精品一区| 久草热8精品视频在线观看| 337p亚洲精品色噜噜狠狠| 亚洲成人自拍网| 欧美色窝79yyyycom| 亚洲电影在线免费观看| 欧美专区日韩专区| 亚洲丰满少妇videoshd| 欧美日韩国产精品成人| 日韩av不卡一区二区| 在线成人免费视频| 男男gaygay亚洲| 精品日韩99亚洲| 精品一区二区成人精品| 亚洲精品一区二区三区99| 国产酒店精品激情| 国产色爱av资源综合区| 国产69精品久久久久777| 久久久777精品电影网影网| 懂色av一区二区三区蜜臀| 国产精品美女一区二区三区| www.欧美精品一二区| 亚洲另类春色国产| 欧美日韩成人激情| 久久精品国产久精国产爱| 精品88久久久久88久久久| 成人久久视频在线观看| 亚洲黄色小视频| 欧美色视频一区| 美日韩一级片在线观看| 久久久久久亚洲综合| 99国产精品一区| 午夜伦欧美伦电影理论片| 精品99久久久久久| 99久久综合色| 婷婷中文字幕综合| 久久久91精品国产一区二区精品| 97精品超碰一区二区三区| 亚洲综合一区二区| 精品电影一区二区| 日本乱人伦aⅴ精品| 蜜桃视频一区二区三区| 亚洲视频 欧洲视频| 7777精品伊人久久久大香线蕉完整版 | 成人app在线| 亚洲国产日韩综合久久精品| 久久久精品日韩欧美| 欧美羞羞免费网站| 国产精品77777竹菊影视小说| 一区二区三区久久久| 久久亚区不卡日本| 欧美日韩1区2区| 成熟亚洲日本毛茸茸凸凹| 日韩激情av在线| 亚洲欧美怡红院| 欧美videossexotv100| 91欧美一区二区| 国产一区二区三区电影在线观看| 亚洲精品ww久久久久久p站| 精品对白一区国产伦| 在线看不卡av| jizzjizzjizz欧美| 国产一区二区美女诱惑| 亚洲.国产.中文慕字在线| 日韩一区欧美一区| 亚洲精品一区二区三区福利| 欧美蜜桃一区二区三区| 色综合久久精品| 成人高清免费在线播放| 国产一区二区三区四区五区入口| 亚洲综合网站在线观看| 国产精品情趣视频| 久久免费看少妇高潮| 日韩欧美视频一区| 欧美一区二区三区在线观看视频 | 最新成人av在线| 久久精品在这里| 精品久久久久久久久久久久久久久久久| 91国产精品成人| 99久久精品国产导航| 成人小视频在线观看| 高清不卡一区二区在线| 国产精品一区二区男女羞羞无遮挡| 麻豆精品蜜桃视频网站| 久久精品国产亚洲a| 久久99久久99小草精品免视看| 奇米色一区二区| 日本午夜一区二区| 麻豆精品视频在线观看免费| 久久国产免费看| 国产一区日韩二区欧美三区| 玖玖九九国产精品| 中文字幕第一区第二区| 欧美一区午夜精品| 91精品久久久久久蜜臀| 欧美日韩成人一区| 欧美日韩三级在线| 日韩一区二区电影| 欧美一区二区三区成人| 7777精品伊人久久久大香线蕉最新版| 精品视频一区二区三区免费| 成人高清伦理免费影院在线观看| 91亚洲精品一区二区乱码| av资源站一区| 成人av在线一区二区三区| 成人av在线资源网站| 国产一区二区0| 91在线免费视频观看| 95精品视频在线| 99re成人精品视频| 色老汉av一区二区三区| 欧美肥妇bbw| 欧美成人女星排行榜| 欧美精品一区二区蜜臀亚洲| 精品国产乱子伦一区| 亚洲精品一区二区精华| 精品国产91亚洲一区二区三区婷婷| 精品久久久久久久久久久久久久久| 91啪在线观看| 日韩欧美国产麻豆| 国产日韩欧美激情| 成人永久免费视频| 六月丁香婷婷色狠狠久久| 亚洲一区二区三区中文字幕 | 精品国产制服丝袜高跟| 欧美精三区欧美精三区| 91精品国产综合久久久久久漫画| 日韩欧美一区二区不卡| 国产精品视频免费| 国产女人aaa级久久久级 | 久久蜜桃av一区二区天堂| 国产婷婷一区二区| 亚洲精品国产品国语在线app| 五月婷婷综合网| www.亚洲在线| 欧美一区二区视频观看视频| 久久你懂得1024| 亚洲综合成人网| 久久国产人妖系列| 色婷婷综合久色| 日韩欧美国产一区二区在线播放| 国产亚洲欧美日韩日本| 中文字幕一区二| 国产一区二区三区视频在线播放| 欧美日韩国产成人在线91| 亚洲国产精品ⅴa在线观看| 尤物视频一区二区| 成人国产精品免费观看视频| 欧美精品777| 国产精品高潮呻吟| 麻豆成人免费电影| 欧美日韩一卡二卡| 亚洲国产精品二十页| 日本sm残虐另类| 色视频欧美一区二区三区| 国产精品人妖ts系列视频| 日韩不卡一区二区三区 | 秋霞成人午夜伦在线观看| 成人自拍视频在线观看| 久久这里只精品最新地址| 亚洲国产视频a| 91老司机福利 在线| 久久这里只有精品视频网| 精品一区二区免费| 欧美伦理视频网站| 国产精品全国免费观看高清| 久久电影网电视剧免费观看| 日韩免费观看2025年上映的电影| 一区二区免费视频| av高清久久久| 国产欧美精品一区aⅴ影院 | 在线一区二区三区四区五区| 国产人妖乱国产精品人妖|