亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

servlet

2019-11-11 05:08:58
字體:
來源:轉載
供稿:網友

常用的web服務器有: 1、IIS,出自微軟 2、Apache,linux,C語言寫的 3、tomcat是Apache項目中的一個,java寫的

servlet是服務器上運行的程序其主要功能在于交互式地瀏覽和修改數據,生成動態Web內容。

先記錄下功能代碼吧,關于servlet的原理,等之后學習更深入了,再補充一下。

生命周期public class TestLiftCycleServlet extends HttpServlet { /** * 實例化 */ public TestLiftCycleServlet() { System.out.session-Cookie-"+i,"Cookie-Value_S"+i); resp.addCookie(cookie); cookie= new Cookie("Persistent-Cookie-"+i, " hello"); cookie.setMaxAge(3600);//時效性 resp.addCookie(cookie); } //設置網頁的字符編碼格式為gb2312 resp.setContentType("text/html;charset=gb2312"); PrintWriter pw = resp.getWriter(); //2 獲取cookie pw.println("獲取到cookie"); Cookie[] cookies = req.getCookies(); if(cookies!=null){ Cookie cookie = null; for(int i = 0; i < cookies.length; i++){ cookie= cookies[i]; pw.println("name:"+cookie.getName()+" value:"+cookie.getValue()); } } } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { System.out.println("post"); doGet(req, resp); }}關于Session/** * * session是存在服務器端的,cookie是存在客戶端的。 * session可與瀏覽器關聯,每個窗口有獨一無二的sessionId.session就是服務端的一個內存,能存儲任何內容。鍵值對 * session是針對窗口的。不像cookie擁有路徑訪問問題,同一個application下的servlet/jsp可以共享一個session。需要同一個客戶端窗口 * * 如果瀏覽器支持cookie,創建session時會把sessionId保存在cookie里,保持不變。否則sessionId每次都說新生成的 * * session實現: cookie實現、url重寫實現 * * * cookie(臨時的,寫在文件里)實現:sessionId存在臨時cookie里 * 使用url重寫的方式實現session,response。encodeURL(),轉碼,url后面添加sessionId * *http://blog.csdn.net/robbyo/article/details/17733743 */public class SessionDemo extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //獲取當前的session,若無,就創建一個session HttpSession mySession = req.getSession(true); resp.setContentType("text/html"); PrintWriter out= resp.getWriter(); String heading; Integer accessCount = (Integer)mySession.getAttribute("accessCount"); if(accessCount==null){ accessCount = new Integer(0); heading="welcome,new comer"; }else{ heading="welcome back"; accessCount = new Integer(accessCount.intValue()+1); } mySession.setAttribute("accessCount", accessCount); out.println("<H3>show info saved in session</H3>"+accessCount); out.println("<H3>create Information</H3>"); out.println(" new Session:"+mySession.isNew()); out.println("session id:"+mySession.getId()+ ",create time:"+mySession.getCreationTime() //最近一次訪問的時間,session是有過期時間的 +",last access time:"+mySession.getLastAccessedTime()); out.println("<H3>Request Information</H3>"); out.println("Session ID from Request: " //上次使用的session + req.getRequestedSessionId()); out.println("<BR>Session ID via Cookie: " //方式1:通過cookie + req.isRequestedSessionIdFromCookie()); out.println("<BR>Session ID via rewritten URL: " //方式2:通過重寫url + req.isRequestedSessionIdFromURL()); out.println("<BR>Valid Session ID: " //session是否有效 + req.isRequestedSessionIdValid()); //添加了一個刷新,瀏覽器不使用cookie,就在url里面添加session out.println("<a href="+"SessionDemo"+">simple url </a>"); //經測試,360不行,Chrome可以.response.encodeURL的功能是url后添加session。 String urlWithSession = resp.encodeURL("SessionDemo"); out.println("<a href='"+urlWithSession+"'>url with session</a>"); out.close(); // close output stream } @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { System.out.println("post"); doGet(req, resp); }}application/** * application里面的值是共享的 * @author dell * */public class TestServletContext extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { resp.setContentType("text/html;charset=gb2312"); PrintWriter out = resp.getWriter(); //獲取application ServletContext application = this.getServletContext(); //設置application里的內容 Integer accessCount = (Integer)application.getAttribute("accessCount"); if(accessCount==null){ accessCount = new Integer(0); }else{ accessCount = new Integer(accessCount.intValue()+1); } application.setAttribute("accessCount", accessCount); //獲取application里的內容 out.println("get count:"+accessCount); }}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久人人爽人人| 久久精品国产2020观看福利| 亚洲视频综合网| 亚洲国产美女精品久久久久∴| 日韩美女在线观看一区| 国产精品91在线观看| 亚洲国产精品人人爽夜夜爽| 成人福利网站在线观看11| 欧美成人性色生活仑片| 久久全国免费视频| 午夜精品久久久久久久男人的天堂| 日本精品视频在线| 91成人福利在线| 青青久久av北条麻妃海外网| 久久久久中文字幕| 国产成人高清激情视频在线观看| 亚洲欧美日韩爽爽影院| 精品高清美女精品国产区| 国产亚洲综合久久| 国产精品一区二区三区毛片淫片| 日韩电影中文字幕一区| 国产精品96久久久久久又黄又硬| 国产综合在线看| 国产午夜精品麻豆| 国产福利精品av综合导导航| 国产精品高潮视频| 中文字幕久精品免费视频| 欧美精品一本久久男人的天堂| 欧美日韩激情视频8区| 91系列在线播放| 国产精品91在线| 在线精品播放av| 国产精品看片资源| 午夜欧美大片免费观看| 在线日韩欧美视频| 国产精品美女久久久久av超清| 51久久精品夜色国产麻豆| 国产精品xxx视频| 懂色av一区二区三区| 日本一区二区三区在线播放| 欧美性猛交xxxx久久久| 亚洲深夜福利网站| 亚洲偷熟乱区亚洲香蕉av| 久久99精品视频一区97| 久久精品夜夜夜夜夜久久| 91青草视频久久| 91日韩在线视频| 日韩在线观看免费| 国产精品国产亚洲伊人久久| 欧美性猛交xxxx乱大交蜜桃| 日韩欧美主播在线| 国产精品av免费在线观看| 久久av在线看| 国模精品视频一区二区三区| 国产午夜精品美女视频明星a级| 亚洲自拍偷拍第一页| 91免费高清视频| 欧美一级片免费在线| 亚洲第一福利在线观看| 日韩av网站导航| 亚洲影视中文字幕| 欧美寡妇偷汉性猛交| 欧美激情亚洲一区| 国产精品视频区| 亚洲人成在线免费观看| 欧美日韩国产成人高清视频| 亚洲精品影视在线观看| 久久久久久91| 欧美午夜视频在线观看| 欧美日韩高清区| 深夜成人在线观看| 日韩av在线免费播放| 国产黑人绿帽在线第一区| 欧洲中文字幕国产精品| 成人精品久久一区二区三区| 久热精品视频在线免费观看| 国产精品久久久久久久电影| 久久好看免费视频| 国产欧美亚洲视频| 亚洲人成欧美中文字幕| 久久99精品国产99久久6尤物| 成人性生交大片免费观看嘿嘿视频| 欧美另类在线观看| 国产精品成av人在线视午夜片| 日韩高清电影免费观看完整| 亚洲日本成人女熟在线观看| 国产精品久久久久av免费| 性欧美视频videos6一9| 国产精品久久久久久一区二区| 精品视频中文字幕| 日韩视频中文字幕| 亚洲日本aⅴ片在线观看香蕉| 国产精品成人观看视频国产奇米| 欧美激情视频给我| 中文字幕在线亚洲| 亚洲第一页在线| 精品亚洲va在线va天堂资源站| 成人羞羞国产免费| 欧美一级视频免费在线观看| 好吊成人免视频| 日韩综合视频在线观看| 91久久夜色精品国产网站| 亚洲国产精品网站| 国产精品视频公开费视频| 日韩精品一区二区三区第95| 91精品国产成人www| 国产伊人精品在线| 国产精品欧美风情| 欧美在线一区二区视频| 中文字幕亚洲欧美日韩2019| 久久偷看各类女兵18女厕嘘嘘| 久久久精品一区| 成人黄色av免费在线观看| 亚洲色图欧美制服丝袜另类第一页| 国产精品久久久久久久久久新婚| 国产精品jvid在线观看蜜臀| 国产精品久久久久久久久久99| 浅井舞香一区二区| 国产精品成久久久久三级| 亚洲人成毛片在线播放| 欧美另类99xxxxx| 韩国19禁主播vip福利视频| 九九精品在线观看| 国语自产精品视频在线看抢先版图片| 在线中文字幕日韩| 精品国产精品三级精品av网址| 91精品91久久久久久| 欧美成人自拍视频| 亚洲风情亚aⅴ在线发布| 欧美成人精品h版在线观看| 国产成人精品最新| 成人激情在线观看| 国产精品久久久久久久久久东京| 日韩av电影在线播放| 国色天香2019中文字幕在线观看| 国产91精品久久久久| 国产精品电影久久久久电影网| 日韩av毛片网| 中文字幕日韩电影| 午夜精品久久久久久久白皮肤| 成人妇女淫片aaaa视频| 国产精品久久久久久网站| 国产剧情久久久久久| 自拍亚洲一区欧美另类| 国产精品88a∨| 亚洲精美色品网站| 亚洲最大的成人网| 另类专区欧美制服同性| 亚洲999一在线观看www| 久色乳综合思思在线视频| 亚洲人成77777在线观看网| 久久伊人精品一区二区三区| 国产欧美日韩综合精品| 91精品国产网站| 欧美成人午夜免费视在线看片| 91国语精品自产拍在线观看性色| 国产精品日韩欧美| 欧美成人中文字幕| 亚洲欧美日韩图片| 日韩中文字幕国产| 久久亚洲国产成人| 国产精品久久久久久中文字| 久久免费视频在线观看| 久久av红桃一区二区小说|