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

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

?? manageservlet.java

?? 在系統開發過程中用到了javabean和jsp技術
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
package oa.servlet;

import java.io.*;
import java.text.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import oa.bean.*;
import oa.main.DealString;


public class ManageServlet extends HttpServlet
{	
	public void doGet(HttpServletRequest request ,HttpServletResponse response)throws IOException, ServletException
	{
		UserBean ub = null;
		ArticleBean ab= null;
		UserBean ub1 = null;
		CommBean cb = null;
		MenuChildBean mcb = null;
		TopicBean tb = null;
		SysConfBean sb = null;
		CommentBean cmb = null;
		SmsBean smsb = null;
		try
		{
			String go= null;

			int errcode = 0;
			DealString ds = new DealString();
			ub = new UserBean();
			String strType = ds.toString((String)request.getParameter("txt_type"));//取得菜單類別			
			String strID = ds.toString((String)request.getParameter("txt_id"));//編號			
			String strEdit = ds.toString((String)request.getParameter("txt_edit"));//增刪改類型
			String bmbh = ds.toString((String)request.getParameter("bmbh"));
			String strmenuID1 = ds.toString((String)request.getParameter("txt_menuID1"));

			//String struid = ds.toString((String)request.getParameter("txt_uid"));//職工編號
			HttpSession session = request.getSession();
			//取得職工號
			String struid = ds.toString((String)session.getAttribute("zgbh"));
			String strUserName = ds.toString(ds.toGBK((String)request.getParameter("txt_id")));
			String strNewName = ds.toString(ds.toGBK((String)request.getParameter("username")));
			String strPassword = ds.toString(ds.toGBK((String)request.getParameter("password")));

			String strName = ds.toString(ds.toGBK((String)request.getParameter("U_name")));
			String stryhName = ds.toString(ds.toGBK((String)request.getParameter("Y_name")));
			String strRight1 = ds.toString((String)request.getParameter("U_right"));

			if(strRight1.equals("1")) strRight1="錄入員";
			if(strRight1.equals("2")) strRight1="斑竹";
			if(strRight1.equals("3")) strRight1="管理員";
			String strSex = ds.toString((String)request.getParameter("U_sex"));
			if(strSex.equals("1")) strSex="男";
			else if(strSex.equals("2")) strSex="女";
			String strYear = ds.toString((String)request.getParameter("birthyear"));
			String strMonth = ds.toString((String)request.getParameter("birthmonth"));
			String strDay = ds.toString((String)request.getParameter("birthday"));
			String strEmail = ds.toString(((String)request.getParameter("U_email")));
			String strTel = ds.toString((String)request.getParameter("U_tel"));

			String strOicq = ds.toString(ds.toGBK((String)request.getParameter("U_oicq")));
			String strAddress = ds.toString(ds.toGBK((String)request.getParameter("U_address")));
			String strZip = ds.toString(ds.toGBK((String)request.getParameter("U_zip")));
			String strInfo = ds.toString(ds.toGBK((String)request.getParameter("U_info")));

			String strRight2 = ds.toString(ds.toGBK((String)request.getParameter("userkey")));
			if(strRight2.equals("1")) strRight2="錄入員";
			if(strRight2.equals("2")) strRight2="斑竹";
			if(strRight2.equals("3")) strRight2="管理員";

            if(strType.equals("1")||strType.equals("2")||strType.equals("3")||strType.equals("4")||strType.equals("5")||strType.equals("6")||strType.equals("18")||strType.equals("19"))//我發表的文章
			{		//System.out.println("gfgfgggggggggggggggggggggg="+strType+"@"+strID+"$"+strEdit+"#"+struid);
				Hashtable hash = new Hashtable();
				ab= new ArticleBean();
				//ab.setID(strID);
				if(strEdit.equals("1"))
				{
					String strleixing = ds.toString((String)request.getParameter("txt_leixing"));
					String strvalue = ds.toGBK((String)request.getParameter("txt_value"));

					String strEditIP = request.getRemoteAddr();
					//System.out.println("0000000000000000000000000000"+strvalue+strleixing);
					hash.put("leixing",strleixing);
					hash.put("EDITIP",strEditIP);
					hash.put("ID",strID);
					hash.put("Editer",struid);

					if(strvalue.equals("是"))strvalue = "0";
					else strvalue = "1";
					hash.put("If",strvalue);
					//System.out.println("aaaaaaaaaaaaaaaaaa"+hash);
					errcode = ab.updateArticle(hash);
				}
                else if(strEdit.equals("3"))//刪除記錄
				{ //System.out.println("000000000000"+strID);  
					errcode = ab.delData(strID);
				}
			}

			else if(strType.equals("7"))//個人信息
			{   Hashtable hash = new Hashtable();
                ub.setUserName(strUserName);
				
				if(strEdit.equals("2"))//修改記錄
				{   
                   hash.put("XM",strName);
				   hash.put("YHM",stryhName);
					hash.put("XB",strSex);
					hash.put("CSNY",strYear);
					hash.put("EMAIL",strEmail);
					hash.put("YDDH",strTel);

					hash.put("QQ",strOicq);
					hash.put("JTDZ",strAddress);
					hash.put("YZBM",strZip);
					hash.put("GRJJ",strInfo);

					ub.setUserId(struid);
					errcode = ub.modUser(hash);

					//errcode = sbean.addDict(hash);
				}
				else if(strEdit.equals("4"))//修改密碼
				{
					ub1 = new UserBean();
					String stroldMM =ds.toString((String)request.getParameter("olduserpwd"));
					String strnewMM =ds.toString((String)request.getParameter("newuserpwd"));
					ub1.setUserName(strUserName);
					if(ub1.verifyPwd(stroldMM))
					{
						hash.put("MM",strnewMM);
						errcode = ub1.changePwd(hash);
						go=("oa/manage/index.jsp?txt_type="+strType+"&errcode="+errcode+"&edit=1&pwd="+strnewMM);
					}
					else
					{
						go=("oa/manage/index.jsp?txt_type="+strType+"&errcode="+errcode+"&edit=0");
					}
                }
			}
			else if(strType.equals("8"))//用戶管理
			{

				Hashtable hash = new Hashtable();
				ub.setUserId(struid);

				if(strEdit.equals("1"))//新增記錄
				{  
					//ub.setUserName(strNewName);
					String orgNo = ub.getOrg(struid);
					hash.put("BMBH",orgNo);
					hash.put("YHM",strNewName);
					hash.put("MM",strPassword);

					hash.put("XM",strName);
					hash.put("QX",strRight1);
					hash.put("XB",strSex);
					hash.put("CSNY",strYear);
					hash.put("EMAIL",strEmail);
					hash.put("YDDH",strTel);

					hash.put("QQ",strOicq);
					hash.put("JTDZ",strAddress);
					hash.put("YZBM",strZip);
					hash.put("GRJJ",strInfo);
					errcode = ub.addUser(hash); 

				}
				else if(strEdit.equals("2"))//修改個人信息
				{   
					hash.put("YHM",strNewName);
					//hash.put("MM",strPassword);

					hash.put("XM",strName);
					hash.put("XB",strSex);
					hash.put("CSNY",strYear);
					hash.put("EMAIL",strEmail);
					hash.put("YDDH",strTel);

					hash.put("QQ",strOicq);
					hash.put("JTDZ",strAddress);
					hash.put("YZBM",strZip);
					hash.put("GRJJ",strInfo);
					errcode = ub.modUser(hash); 
				}
				else if(strEdit.equals("4"))//修改權限
				{
					hash.put("QX",strRight2);
					errcode = ub.modRight(hash);
				}
				else if(strEdit.equals("3"))//刪除用戶
				{
					errcode = ub.delData();
				}
			}
			else if(strType.equals("9"))//站務交流
			{	
				//建立實例
			    cb = new CommBean();
			    String strMsgTitle = ds.toString((String)request.getParameter("msgTitle"));
			    String strContent = ds.toString((String)request.getParameter("Content"));

				Hashtable ht = new Hashtable();
				cb.setZgbh(struid);
				cb.setLybh(Integer.parseInt(strID));
				if(strEdit.equals("1"))//增加記錄
				{
					ht.put("LYZT",strMsgTitle);
					ht.put("LYNR",strContent);
					errcode = cb.addBbs(ht); 
				}
				else if(strEdit.equals("2"))//修改記錄
				{
					ht.put("LYZT",strMsgTitle);
					ht.put("LYNR",strContent);
					errcode = cb.modBbs(ht); 
				}	
				else if(strEdit.equals("3"))//刪除記錄
				{
					errcode = cb.delBbs();
				}
			}			
			else if(strType.equals("10"))//版面管理
			{	

				//建立實例
			    MenuBean mb = new MenuBean();
				
			    String strID1 = ds.toString((String)request.getParameter("txt_ID1"));
				String strID2 = ds.toString((String)request.getParameter("txt_ID2"));
				String strID3 = ds.toString((String)request.getParameter("txt_ID3"));
				String strMenu1 = ds.toGBK((String)request.getParameter("txt_Menu1"));
				String strMenu2 = ds.toGBK((String)request.getParameter("txt_Menu2"));
				String strMenu3 = ds.toGBK((String)request.getParameter("txt_Menu3"));
				String strAdmin = ds.toString((String)request.getParameter("txt_Admin"));
				String strIntro = ds.toGBK((String)request.getParameter("txt_Intro"));
				String strID11 = ds.toString((String)request.getParameter("txt_Id1"));
				String strID22 = ds.toString((String)request.getParameter("txt_Id2"));
				String strID33 = ds.toString((String)request.getParameter("txt_Id3"));
				String strzt = ds.toString((String)request.getParameter("selectzt"));
				String stroldzt = ds.toString((String)request.getParameter("txt_oldzt"));
				String strstyle = ds.toString((String)request.getParameter("selectstyle"));

				if(strMenu1 == null) strMenu1 = "";
				if(strMenu2 == null) strMenu2 = "";
				if(strMenu3 == null) strMenu3 = "";
				if(strIntro == null) strIntro = "";

				Hashtable ht = new Hashtable();				
				
				ht.put("ID2",strID2);
				ht.put("ID3",strID3);
				ht.put("ID1",strID1);
				ht.put("MENU1",strMenu1);
			    ht.put("ADMIN",strAdmin);
				ht.put("INTRODUCE",strIntro);
				ht.put("MENU2",strMenu2);
				ht.put("MENU3",strMenu3);
				ht.put("ID22",strID22);
				ht.put("ID33",strID33);
				ht.put("ID11",strID11);
				ht.put("ZT",strzt);
				ht.put("STYLE",strstyle);

				if(strEdit.equals("1"))//增加記錄
				{
					ht.put("ACT",strID);
					errcode = mb.addMenu(ht);
					
				}
				else if(strEdit.equals("2"))//修改記錄
				{
					ht.put("OLDZT",stroldzt);
					mb.setID(Integer.parseInt(strID));		
					
						errcode = mb.modMenu(ht); 
				}	
				else if(strEdit.equals("3"))//刪除記錄
				{
					mb.setID(Integer.parseInt(strID));	
					String sql="";	
					Hashtable hash = (Hashtable)mb.getOneData();					
					String id1 = (String)(hash.get("ID1"));
					String id2 = (String)(hash.get("ID2"));
					String id3 = (String)(hash.get("ID3"));
					Vector vt = new Vector();
					if(id2.equals("0"))//刪除一級版面
					{
						vt = mb.getData(id1,"","");
						if(vt.size()!=0)//當一級版面下有子版面,不能刪除
							errcode=2;
						else
							errcode = mb.delMenu();
					}
					else if(!id2.equals("0")&&id3.equals("0"))//刪除二級版面
					{
						vt = mb.getData(id1,id2,"");
						if(vt.size()!=0)//當二級版面下有子版面,不能刪除
							errcode=2;
						else
							errcode = mb.delMenu();
					}
					else//刪除三級版面
					{	
						mcb = new MenuChildBean();
						mcb.setParentID(Integer.parseInt(strID));
						if(mcb.getData())//當有子版面時,不能刪除
							errcode = mb.delMenu();
						else 
							errcode = 2;
					}
				}
				else if(strEdit.equals("4"))//刪除多個三級版面
				{
					go=("oa/manage/delmenu.jsp");
				}
			}
			else if(strType.equals("23"))//子版面管理
			{	
				//建立實例
			    mcb = new MenuChildBean();
			    String strParent = ds.toString((String)request.getParameter("txt_parent"));
			    String strBmname = ds.toString((String)request.getParameter("txt_bmname"));
				String strIsthis = ds.toString((String)request.getParameter("txt_isthis"));
				String strHead = ds.toString((String)request.getParameter("menu_head"));
				String strID1 = ds.toString((String)request.getParameter("strID1"));

				Hashtable ht = new Hashtable();
				ht.put("IDPARENT",strParent);
				ht.put("MENUCHILD",strBmname);
				ht.put("ISTHIS",strIsthis);

				if(strEdit.equals("1"))//增加記錄
				{
					
					errcode = mcb.addMenu(ht); 
					
				}
				else if(strEdit.equals("2"))//修改記錄
				{
					mcb.setID(Integer.parseInt(strID));
					errcode = mcb.modMenu(ht);
					
				}	
				else if(strEdit.equals("3"))//刪除記錄
				{  
					mcb.setID(Integer.parseInt(strID));
					errcode = mcb.delMenu();
				}
			strType="23&txt_id="+strID1;
			}
			else if(strType.equals("11")&&!strEdit.equals("3"))//發表和修改文章
			{	
				ab = new ArticleBean();

				//公司和部門共有
				String strTitle = ds.toGBK((String)request.getParameter("Title"));
				String strbm = ds.toString((String)request.getParameter("bmmc"));
				String strContent = ds.toGBK((String)request.getParameter("Content"));	
				String strOrgId = ds.toString((String)request.getParameter("ORGID"));
				String strFromSite = ds.toGBK((String)request.getParameter("fromsite"));
				String strKeyword = ds.toGBK((String)request.getParameter("about"));
				//String strHits = ds.toGBK((String)request.getParameter("hits"));
				String strFTPFile = ds.toGBK((String)request.getParameter("ftpfile"));
				String strIfhead = ds.toString((String)request.getParameter("ifhead"));
				String strIfgood = ds.toString((String)request.getParameter("ifgood"));
				String strIfimg = ds.toString((String)request.getParameter("ifimg"));
				String strIfshow = ds.toString((String)request.getParameter("ifshow"));
				String strAuthor = ds.toGBK((String)request.getParameter("author"));
				String strOldOrgId=ds.toGBK((String)request.getParameter("OLDORGID"));
				String strsize=ds.toGBK((String)request.getParameter("strsize"));
				String strcursize=ds.toGBK((String)request.getParameter("cursize"));
				
				String strEditIP = request.getRemoteAddr();
//System.out.println("strOldOrgId="+strOldOrgId+" strOrgId="+strOrgId);
				//公司特有
				String strImg = ds.toString((String)request.getParameter("img"));
				String strMenuId = ds.toString((String)request.getParameter("txt_id1"));
				String strWhichTable = ds.toString((String)request.getParameter("txt_table"));

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人av电影在线观看| 日韩精品一区二区三区视频播放 | 欧美va亚洲va香蕉在线| 国产在线不卡视频| 26uuu国产在线精品一区二区| 日本不卡一区二区三区| 久久久久久麻豆| 成人国产一区二区三区精品| 久久久不卡影院| 成人深夜在线观看| 天天影视网天天综合色在线播放| 久久奇米777| 99久久伊人精品| 午夜精品在线看| 精品久久人人做人人爰| 成人毛片在线观看| 水蜜桃久久夜色精品一区的特点| 久久看人人爽人人| 欧美videossexotv100| 韩国欧美国产1区| 亚洲视频一二三| 久久在线免费观看| 欧美丰满一区二区免费视频| 99久久免费精品高清特色大片| 国产又黄又大久久| 亚洲午夜精品网| 亚洲视频一二三| 亚洲视频网在线直播| 国产日韩精品一区| 久久久久久久电影| 久久综合色8888| 精品国产乱码久久久久久免费| 欧美精品九九99久久| 色综合久久久久| 欧美性一区二区| 91精品国产综合久久香蕉麻豆| 91久久国产最好的精华液| 99精品视频一区| 色激情天天射综合网| 一本久久精品一区二区| 91免费国产视频网站| 亚洲欧美aⅴ...| 国产精品久久久久久久久免费桃花| 国产欧美综合在线观看第十页| 国产日韩欧美激情| 亚洲第一主播视频| 久久99精品国产麻豆不卡| 久久99九九99精品| 国产一区二区剧情av在线| 波多野结衣91| 欧美主播一区二区三区| 久久人人爽爽爽人久久久| 亚洲美女一区二区三区| 蜜桃av一区二区在线观看| 成人黄色小视频在线观看| 欧美日韩一级二级三级| 久久精品人人做人人爽97| 亚洲精品日韩专区silk| 国产真实乱子伦精品视频| 99久久免费精品| 久久久久久久精| 免费观看91视频大全| 欧美日韩精品福利| 欧美激情一区二区| 亚洲va国产天堂va久久en| 亚洲色图欧洲色图婷婷| 精品影视av免费| 欧美影视一区二区三区| 国产精品―色哟哟| 久久超碰97人人做人人爱| 91麻豆精品国产91久久久使用方法| 国产精品久久久久永久免费观看| 久久99热这里只有精品| 欧美大白屁股肥臀xxxxxx| 日韩成人精品在线观看| 日韩欧美亚洲一区二区| 国产成人亚洲综合a∨猫咪| 国产精品网站在线| 正在播放一区二区| 亚洲成年人影院| 在线不卡一区二区| 精久久久久久久久久久| 亚洲欧洲国产日本综合| 日韩一级黄色片| 99视频有精品| 蜜臀av国产精品久久久久| 国产亚洲欧美在线| 在线电影国产精品| 国产精品白丝jk黑袜喷水| 国产亚洲精品超碰| 欧美日韩国产精品成人| 色一区在线观看| 成人综合激情网| 日韩成人精品在线观看| 亚洲人午夜精品天堂一二香蕉| 在线播放国产精品二区一二区四区| 极品美女销魂一区二区三区| 亚洲成人高清在线| 宅男在线国产精品| 国产剧情一区二区| 人人超碰91尤物精品国产| 久久久久久久久久久黄色| 色欧美乱欧美15图片| 成人激情小说网站| 成人av电影在线| 色一情一乱一乱一91av| 一本久久综合亚洲鲁鲁五月天| 成人精品一区二区三区四区| 国产成人啪午夜精品网站男同| 狠狠色综合色综合网络| 五月婷婷综合激情| 美女性感视频久久| 国产在线播放一区三区四| 美女网站一区二区| 成人高清视频在线观看| 亚洲人吸女人奶水| 亚洲免费在线视频| 亚洲风情在线资源站| 亚洲一区二区精品久久av| 青青国产91久久久久久| 六月丁香婷婷久久| 麻豆传媒一区二区三区| 精品一区二区三区免费毛片爱| 国产精品66部| 欧美私人免费视频| 成av人片一区二区| 在线看国产一区| 精品国产污网站| 亚洲精品乱码久久久久久黑人| 五月天欧美精品| 奇米精品一区二区三区四区 | 偷偷要91色婷婷| 成人av电影在线网| 日韩欧美成人激情| 亚洲图片激情小说| 日韩av成人高清| 久久精品国产网站| 欧美系列日韩一区| 欧美国产视频在线| 免费看日韩a级影片| 91小视频免费观看| 国产精品欧美极品| 日韩精品一二三| 色呦呦日韩精品| 久久久亚洲精华液精华液精华液 | 欧美久久婷婷综合色| 成人欧美一区二区三区视频网页| 日韩和欧美的一区| 欧美日韩精品一区二区三区四区| 国产网站一区二区| 日本不卡中文字幕| 欧美亚洲日本一区| 日韩av电影天堂| 国产精品福利一区二区三区| 国产91色综合久久免费分享| 国产精品不卡一区二区三区| 成人免费毛片片v| 中文字幕va一区二区三区| 99久久er热在这里只有精品66| 亚洲一区二区三区视频在线| 欧洲精品一区二区三区在线观看| 欧美国产日韩一二三区| 成人午夜免费视频| 精品一区精品二区高清| 亚洲欧美中日韩| 久久免费视频色| 欧美精品三级日韩久久| 日韩高清在线一区| 久久成人免费日本黄色| 国产三区在线成人av| 欧美日韩一级二级| 色狠狠综合天天综合综合| 久久精品亚洲国产奇米99| 亚洲成人黄色小说| 欧美性生活久久| 在线观看视频一区| 高清久久久久久| caoporen国产精品视频| 六月丁香婷婷久久| 日韩极品在线观看| 亚洲成a人片在线观看中文| 亚洲精品高清在线观看| 亚洲蜜臀av乱码久久精品| 91精品国产免费| 91超碰这里只有精品国产| 91色九色蝌蚪| 久久电影网站中文字幕| 日韩精品视频网站| 麻豆精品一区二区| 视频在线在亚洲| 天天av天天翘天天综合网| 久久午夜色播影院免费高清 | 亚洲国产精品一区二区www在线| 国产精品嫩草影院com| 日韩一区二区三区电影| 欧美精品一区二区三区很污很色的| 在线观看不卡一区| 欧美综合一区二区| 精品美女被调教视频大全网站| 国产精品人妖ts系列视频|