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

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

?? useaction.java

?? 網(wǎng)絡硬盤
?? JAVA
字號:
//Created by MyEclipse Struts
// XSL source (default): platform:/plugin/com.genuitec.eclipse.cross.easystruts.eclipse_4.0.1/xslt/JavaClass.xsl

package com.zte.webfile.action;

import java.io.File;
import java.io.IOException;
import java.util.HashMap;
import java.util.Vector;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
import org.apache.struts.action.ActionMessages;

import com.zte.webfile.dao.DAOFactory;
import com.zte.webfile.dto.UserDTO;

/**
 * MyEclipse Struts Creation date: 03-23-2007
 * 
 * XDoclet definition:
 * 
 * @struts.action validate="true"
 */
public class UseAction extends Action {

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

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

		/**
		 * Method execute
		 * 
		 * @param mapping
		 * @param form
		 * @param request
		 * @param response
		 * @return ActionForward
		 */
		public ActionForward execute(ActionMapping mapping, ActionForm form,
				HttpServletRequest request, HttpServletResponse response) {
			//通過action判斷不同的操作
			String action = request.getParameter("action");
			//定義頁面跳轉(zhuǎn)
			String returnMessage = "not";
			//定義頁面顯示
			ActionMessages messages = new ActionMessages();
			 //保存信息
			HttpSession session = request.getSession();
			/**
			 * 判斷業(yè)務類型是否為登陸
			 */
			if (action.equals("login")) {

				// 從頁面中取得用戶名和密碼
				String username = request.getParameter("username");
				String password = request.getParameter("pass");
				String centify = request.getParameter("Certification");
				// 將用戶名和密碼傳給login方法,得到boolean返回值
				boolean bl = DAOFactory.createLoginDAO().login(username, password);
				// 判斷返回值是否為真
				if (bl) {
					returnMessage = "OK";
					messages.add("loginmessage", new ActionMessage("mes.OK"));
					//將用戶名保存在session中
					session.setAttribute("un", username);
					//查詢用戶對應文件名的ID
					Vector vt = DAOFactory.createSearchDAO().searchID(username);
					if (vt.size() != 0) {
						Integer id = null;
						Integer number = null;
						for (int i = 0; i < vt.size(); i++) {
							Vector res = (Vector) vt.get(i);
							number = Integer.valueOf(res.get(0).toString());
							id = number.intValue();
						}
						//將文件名ID保存在session中
						session.setAttribute("fileID", id);
						//調(diào)用查詢文件路徑方法
						HashMap map = DAOFactory.createSearchDAO().searchFilePath(username,id);
						session.setAttribute("map", map);
						//調(diào)用查詢父文件ID為所傳文件ID的文件信息
						HashMap hm =DAOFactory.createSearchDAO().searchFName(id);
						session.setAttribute("hash", hm);
	                    //查詢文件已用容量
						double content=DAOFactory.createSearchDAO().content(username);//查詢文件容量
						//查詢文件已用容量的比例
						double present=DAOFactory.createSearchDAO().precent(content);
						session.setAttribute("cont", content);
						session.setAttribute("pre", present);
						returnMessage = "OK";
						messages.add("message", new ActionMessage(
									"mes.searchOK"));
					}

				} else {
					messages.add("loginfailmessage", new ActionMessage("mes.fail"));
					request.setAttribute("fail", "登陸失敗!");
				}
			}
			/**
			 * 判斷業(yè)務類型是否為注冊
			 */
			if (action.equals("insert")) {	
				//獲得用戶的Email,password,放入UserDTO中
				UserDTO userDTO =new UserDTO();
				userDTO.setEmail(request.getParameter("email"));
				userDTO.setPassword(request.getParameter("password"));
				userDTO.setUserName(request.getParameter("userName"));
				//判斷用戶名是否存在
				String name=request.getParameter("userName");//獲得用戶名
				//調(diào)用查詢用戶名方法
				int i=DAOFactory.createUserDAO().findusername(name);
				if(i==1){
					//無此用戶調(diào)用注冊方法
					int num = DAOFactory.createLoginDAO().regit(userDTO);
					returnMessage = "No";
					if (num==2) {
						//創(chuàng)建用戶對應的文件夾
						new File("c:/upload/"+name).mkdir();
						returnMessage = "Yes";
						messages.add("insertOKmessage", new ActionMessage("mes.insertOK"));
					}else if(num==1){
						boolean bl=DAOFactory.createLoginDAO().delete();
						if(bl){
							System.out.println("刪除成功!");
						}
					}else{
						messages.add("insertfailmessage", new ActionMessage("mes.insertfail"));
						request.setAttribute("insertfail", "注冊失敗!");
					}
				}else{
					messages.add("usernameexitsmessage", new ActionMessage("mes.usernameexits"));
					request.setAttribute("usernameexits", "用戶名存在!");
				}
				
			}
			/**
			 * 判斷業(yè)務類型是否為退出
			 */
			if(action.equals("exit")){
				session.removeAttribute("un");
				return mapping.findForward("exit");
			}
			/**
			 * 查詢用戶基本信息
			 */
			if(action.equals("finduser")){
				//重定義跳轉(zhuǎn)信息
				returnMessage = "fail";
				//取得用戶名
				String username=(String)session.getAttribute("un");
				//調(diào)用查詢用戶信息方法
				HashMap map=DAOFactory.createUserDAO().finduser(username);
				if(map.size()==0){
					messages.add("notfindusermessage", new ActionMessage("mes.notfinduser"));
				}
				else{
					returnMessage = "success";
					session.setAttribute("hashmap", map);
					messages.add("findusermessage", new ActionMessage("mes.finduser"));			
				}			
			}
			/**
			 * 判斷業(yè)務類型是否為修改基本信息
			 */
			if(action.equals("updateInfo")){
				//獲得用戶ID,用戶名,密碼,Email,放入UserDTO中
				UserDTO userDTO =new UserDTO();
				Integer it=Integer.valueOf(request.getParameter("userId"));
				userDTO.setId(it);
				userDTO.setEmail(request.getParameter("email"));
				userDTO.setPassword(request.getParameter("password"));
				userDTO.setUserName(request.getParameter("userName"));
				//調(diào)用更新方法
				int num = DAOFactory.createUserDAO().update(userDTO);
				//重定義頁面跳轉(zhuǎn)
				returnMessage = "fail";
				if (num!=0) {
					returnMessage = "OK";
					messages.add("updateInfomessage", new ActionMessage("mes.updateInfoOK"));
				}else {
					System.out.println("修改失敗!");
					messages.add("updateInfofailmessage", new ActionMessage("mes.updateInfofail"));
				}
			}
			/**
			 * 判斷業(yè)務類型是否為修改密碼
			 */
			if(action.equals("updatePassword")){
				String pwd=request.getParameter("password");
				int num = DAOFactory.createUserDAO().updatePwd(pwd);
				returnMessage = "fail";
				if (num!=0) {
					returnMessage = "success";
					messages.add("updatePwdmessage", new ActionMessage("mes.updatePwdOK"));
				}else {
					System.out.println("修改失敗!");
					messages.add("updatePwdfailmessage", new ActionMessage("mes.updatePwdfail"));
				}
			}
			this.saveMessages(request, messages);
			return mapping.findForward(returnMessage);
		}
	}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色大人视频| 91精品福利在线一区二区三区 | 国产综合成人久久大片91| www.久久久久久久久| 91精品国产色综合久久不卡电影| 中文字幕一区二区不卡| 久久机这里只有精品| 91麻豆产精品久久久久久| xnxx国产精品| 青青国产91久久久久久| 一本大道久久a久久综合| 国产日韩精品视频一区| 蜜臀久久99精品久久久久久9| 99国产欧美另类久久久精品| 国产午夜精品一区二区 | 综合久久国产九一剧情麻豆| 久久97超碰色| 91精品国产综合久久精品图片 | 久久久精品欧美丰满| 日本大胆欧美人术艺术动态| 欧美日韩亚州综合| 亚洲精品欧美激情| 色婷婷综合五月| 亚洲日本一区二区| 97se狠狠狠综合亚洲狠狠| 欧美激情一区二区三区不卡| 国产精品一区二区免费不卡 | 在线精品视频一区二区| 亚洲精品日产精品乱码不卡| 97精品国产97久久久久久久久久久久| 欧美经典一区二区三区| 国产成人午夜视频| 欧美激情一区二区| eeuss鲁片一区二区三区在线看| 国产精品日韩成人| 99精品久久99久久久久| 日韩久久一区二区| 91久久精品日日躁夜夜躁欧美| 亚洲精品国产无天堂网2021| 日本精品一区二区三区四区的功能| 亚洲丝袜精品丝袜在线| 欧美影院一区二区| 日韩福利电影在线观看| 欧美xingq一区二区| 国产成人综合在线观看| 亚洲色图另类专区| 欧美日韩中文另类| 精品制服美女丁香| 中文字幕欧美区| 在线一区二区三区| 日日夜夜精品视频天天综合网| 日韩免费视频线观看| 国产福利一区二区| 亚洲青青青在线视频| 欧美亚洲高清一区| 久久不见久久见中文字幕免费| 欧美激情艳妇裸体舞| 97成人超碰视| 美脚の诱脚舐め脚责91| 中文字幕av免费专区久久| 色婷婷综合中文久久一本| 日韩精品一卡二卡三卡四卡无卡| 26uuu精品一区二区| 99re亚洲国产精品| 午夜精品久久久久久久99水蜜桃 | 一本一本久久a久久精品综合麻豆| 亚洲一区二区五区| 精品国产凹凸成av人导航| 成人av网址在线观看| 日韩制服丝袜先锋影音| 中文字幕第一区第二区| 欧美男生操女生| 成人av在线电影| 美日韩黄色大片| 亚洲精品写真福利| 久久精品亚洲国产奇米99| 欧美吞精做爰啪啪高潮| 国产盗摄精品一区二区三区在线 | 国产精品日日摸夜夜摸av| 欧美麻豆精品久久久久久| 高清在线不卡av| 日本aⅴ免费视频一区二区三区 | 久久久午夜电影| 日本道精品一区二区三区| 国产呦精品一区二区三区网站 | 国产精品成人一区二区艾草| 欧美一级免费大片| 欧美在线短视频| 成人av动漫网站| 国产曰批免费观看久久久| 天天综合日日夜夜精品| 亚洲视频在线一区| 国产欧美日韩亚州综合| 日韩精品一区国产麻豆| 欧美日韩成人一区二区| 色婷婷综合久久久中文一区二区| 国产成人精品www牛牛影视| 免费高清在线视频一区·| 一二三四社区欧美黄| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 国产蜜臀av在线一区二区三区| 在线成人av影院| 欧美主播一区二区三区美女| 91社区在线播放| 成人影视亚洲图片在线| 国产精品一级在线| 精品一区二区三区影院在线午夜| 亚洲国产欧美日韩另类综合| 亚洲一区精品在线| 亚洲影院在线观看| 一区二区成人在线观看| 亚洲美女一区二区三区| 中文字幕日本乱码精品影院| 国产精品亲子伦对白| 国产精品久久久久影视| 国产情人综合久久777777| 国产网站一区二区| 国产精品久线观看视频| 最新国产成人在线观看| √…a在线天堂一区| 亚洲靠逼com| 五月天中文字幕一区二区| 青草国产精品久久久久久| 美女免费视频一区二区| 国产一区美女在线| 盗摄精品av一区二区三区| 99精品一区二区| 欧美午夜片在线看| 欧美日韩精品一区二区三区蜜桃 | 成人免费视频免费观看| 国产传媒久久文化传媒| 99精品视频中文字幕| 欧美亚洲高清一区| 欧美一二三四区在线| 国产精品久久精品日日| 中文字幕人成不卡一区| 亚洲制服丝袜一区| 免费成人在线观看视频| 国产精品99久久久| 色偷偷久久一区二区三区| 欧美日韩成人高清| 久久免费的精品国产v∧| 国产精品乱人伦| 午夜精品在线看| 国产精品一区二区在线观看网站| 色综合欧美在线视频区| 欧美喷水一区二区| 国产婷婷色一区二区三区| 亚洲欧美日韩中文播放| 裸体一区二区三区| 成人99免费视频| 欧美久久一二三四区| 久久久亚洲高清| 亚洲国产精品影院| 国产v综合v亚洲欧| 欧美日韩一区二区三区不卡| 国产欧美一区二区精品秋霞影院| 亚洲国产一区二区三区青草影视| 国产揄拍国内精品对白| 欧美日韩三级在线| 国产精品美女一区二区三区| 秋霞午夜鲁丝一区二区老狼| bt欧美亚洲午夜电影天堂| 欧美成人vr18sexvr| 亚洲一区在线观看免费观看电影高清 | 国产精品一区专区| 欧美日本一区二区三区四区| 日本一区二区不卡视频| 免费一级欧美片在线观看| 色综合久久天天综合网| 久久精品在这里| 免费成人在线网站| 欧美日韩国产欧美日美国产精品| 欧美国产亚洲另类动漫| 久久成人免费网站| 7777精品伊人久久久大香线蕉| 中文字幕亚洲视频| 国产成人亚洲精品狼色在线| 欧美xxxx在线观看| 偷拍日韩校园综合在线| 91官网在线免费观看| 1区2区3区精品视频| 国产一区二区影院| 欧美va日韩va| 日韩电影免费一区| 欧美精选午夜久久久乱码6080| 亚洲毛片av在线| 91丨porny丨蝌蚪视频| 中文字幕欧美一| 成人免费毛片片v| 日本一区二区综合亚洲| 国产精品综合网| 久久影院视频免费| 国产美女主播视频一区| 久久综合久久综合九色| 国产自产v一区二区三区c| 欧美精品一区二区高清在线观看| 另类欧美日韩国产在线| 欧美变态tickling挠脚心| 久久精品国产99国产精品|