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

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

servlet

2019-11-11 04:35:41
字體:
來源:轉載
供稿:網友

常用的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
色青青草原桃花久久综合| 色悠悠国产精品| 国产精品亚洲视频在线观看| 国产在线视频不卡| 一本大道久久加勒比香蕉| 国产成人精品av在线| 中文字幕日本欧美| 亚洲老板91色精品久久| 欧美日本高清一区| 欧美性猛交99久久久久99按摩| 97香蕉超级碰碰久久免费软件| 久久综合88中文色鬼| 国产亚洲欧美一区| 最近2019中文字幕mv免费看| 午夜精品久久久久久99热| 色悠悠国产精品| 国产精品三级久久久久久电影| 日韩精品在线私人| 久久久亚洲成人| 韩剧1988免费观看全集| 亚洲图片欧美日产| 欧美一区二区.| 国产精品精品视频| 亚洲欧美日韩久久久久久| 日韩大片免费观看视频播放| 欧美日韩免费一区| 国产91精品久久久| 日韩电影大片中文字幕| 亚洲少妇中文在线| 日韩免费在线视频| 538国产精品一区二区在线| 国产日韩欧美在线观看| 国产精品久久久久久久久粉嫩av| 国产精品久久99久久| 1769国内精品视频在线播放| 57pao成人国产永久免费| 国产欧美日韩精品丝袜高跟鞋| 国产精品自拍小视频| 日韩精品亚洲视频| 日韩免费中文字幕| 国产男女猛烈无遮挡91| 国产伦精品一区二区三区精品视频| 97超碰国产精品女人人人爽| 亚洲精品久久久久中文字幕欢迎你| 亚洲欧美国产精品久久久久久久| 亚洲一区二区福利| 日韩成人中文电影| 毛片精品免费在线观看| 亚洲精品乱码久久久久久按摩观| 久久理论片午夜琪琪电影网| 欧美日韩激情美女| 欧美一级黑人aaaaaaa做受| 九九久久久久久久久激情| 久久久久久高潮国产精品视| 亚洲精品国产欧美| 日韩av快播网址| 91久久国产综合久久91精品网站| 中文字幕亚洲综合久久筱田步美| 国产精品永久免费在线| 国产精品久久久久久亚洲影视| 中文字幕日韩欧美精品在线观看| 国产在线一区二区三区| 日韩免费视频在线观看| 日韩精品在线观看一区二区| 久久久久五月天| 精品国产精品自拍| 国产精品极品美女在线观看免费| 亚洲女在线观看| 国产精品国产三级国产专播精品人| 国产在线精品成人一区二区三区| 亚洲女人天堂成人av在线| 最近2019好看的中文字幕免费| 色噜噜狠狠狠综合曰曰曰| 91免费观看网站| 久久大大胆人体| 国产精品视频资源| 亚洲欧美国产精品va在线观看| 国产有码一区二区| 日本成人在线视频网址| 青草成人免费视频| 91久久久久久久久久久久久| 一区二区三区久久精品| 久久伊人精品一区二区三区| 成人黄色在线播放| 亚洲精品视频网上网址在线观看| 亚洲激情在线观看视频免费| 亚洲网站在线看| 成人激情春色网| 8050国产精品久久久久久| 国产一区二区动漫| 久久久久久久久综合| 色av中文字幕一区| 91老司机精品视频| 亚洲精品久久久久久久久久久| 欧美性猛交xxxx乱大交极品| 欧美成人免费全部观看天天性色| 亚洲激情第一页| 久久97久久97精品免视看| 欧美大片欧美激情性色a∨久久| 成人黄色av播放免费| 国产97在线|日韩| 精品偷拍各种wc美女嘘嘘| 国产日产欧美a一级在线| 欧美激情亚洲国产| 秋霞av国产精品一区| 日韩电影免费在线观看中文字幕| 精品亚洲va在线va天堂资源站| 欧美电影免费播放| 精品福利在线视频| 国自产精品手机在线观看视频| 欧美一区在线直播| 麻豆精品精华液| www.色综合| 久久国产精品免费视频| 性金发美女69hd大尺寸| 欧美精品手机在线| 精品国产成人av| 亚洲免费伊人电影在线观看av| 欧美日韩中文字幕日韩欧美| 国产不卡av在线免费观看| 日韩国产欧美精品一区二区三区| 亚洲国产精品va| 97久久精品在线| 国产欧美婷婷中文| 午夜精品福利在线观看| 岛国av一区二区| 自拍偷拍亚洲区| 26uuu另类亚洲欧美日本老年| 欧美日韩国产丝袜另类| 国产欧美va欧美va香蕉在| 国产精品最新在线观看| 午夜免费久久久久| 国产精品偷伦视频免费观看国产| 亚洲欧美日韩国产中文| 日韩av网址在线| 亚洲国内精品在线| 亚洲人成啪啪网站| 久久精品亚洲94久久精品| 欧美有码在线视频| 91热精品视频| 亚洲免费电影一区| www.日本久久久久com.| 性欧美xxxx交| 欧美亚洲在线视频| 国内精品久久久| 亚洲精品成人久久电影| 久久久免费观看视频| 亚洲精品国产精品自产a区红杏吧| 久久五月天综合| 国产综合在线观看视频| 成人免费福利视频| 欧美亚洲免费电影| 久久久久久久久中文字幕| 4438全国成人免费| 欧美成年人视频| 欧美野外猛男的大粗鳮| 亚洲韩国日本中文字幕| 亚洲男人的天堂在线| 国产免费一区视频观看免费| 成人自拍性视频| 国产日韩视频在线观看| 日韩专区在线播放| 亚洲国产精品va在线观看黑人| 日韩av在线影院|