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

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

servlet

2019-11-11 06:36:36
字體:
來源:轉載
供稿:網友

常用的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
国产亚洲视频中文字幕视频| 国产91色在线|免| 国产精品一区二区三区免费视频| 亚洲第一网中文字幕| 国产69精品99久久久久久宅男| 45www国产精品网站| 国产精品精品视频一区二区三区| 粉嫩av一区二区三区免费野| 国产999视频| 久久av资源网站| 亚洲丁香婷深爱综合| 一区二区三区 在线观看视| 久久777国产线看观看精品| 91精品啪在线观看麻豆免费| 97国产精品人人爽人人做| 国产精品网红福利| 欧美激情综合色综合啪啪五月| 中文字幕欧美精品日韩中文字幕| 国产精品视频内| 一区二区三区视频观看| 国产精品高潮呻吟久久av黑人| 亚洲第一区第一页| 欧美黑人性生活视频| 久久国产精品99国产精| 精品亚洲一区二区三区在线观看| 一本大道香蕉久在线播放29| 欧美日在线观看| 日韩av在线播放资源| 国产欧美 在线欧美| 国产精品热视频| 亚洲人a成www在线影院| 国产91九色视频| 视频在线一区二区| 国产精品一区二区久久| 国产suv精品一区二区| 日韩电影在线观看中文字幕| 7m第一福利500精品视频| 国产精品网站入口| 久久久视频免费观看| 日韩在线欧美在线国产在线| 中文国产亚洲喷潮| 精品国产网站地址| 欧美成人午夜免费视在线看片| 国产一区av在线| 国产精品久久久久久av福利| 亚洲欧美一区二区精品久久久| 久久久久中文字幕2018| 亚洲精品二三区| 岛国视频午夜一区免费在线观看| 欧美黄色片视频| 成人激情在线播放| 亚洲性无码av在线| www.亚洲天堂| 亚洲a∨日韩av高清在线观看| 91在线高清免费观看| 91精品视频免费看| 国产一区二区在线播放| 亚洲欧美国产视频| 激情懂色av一区av二区av| 国产一区二区成人| 国产91精品久久久久久久| 国产一区二区三区高清在线观看| 性欧美xxxx视频在线观看| 97人人爽人人喊人人模波多| 国产性猛交xxxx免费看久久| 中文字幕成人在线| 日韩高清中文字幕| 国产九九精品视频| 欧美超级免费视 在线| 日韩高清电影好看的电视剧电影| 亚洲久久久久久久久久| 欧美黑人狂野猛交老妇| 欧美丝袜一区二区| 国产91露脸中文字幕在线| 裸体女人亚洲精品一区| 深夜福利一区二区| 国产精品爽爽爽| 国产亚洲xxx| 久久精品久久久久久国产 免费| 中文字幕九色91在线| 欧美日本在线视频中文字字幕| 亚洲国语精品自产拍在线观看| 色偷偷888欧美精品久久久| 日韩中文字幕在线看| 国产欧美最新羞羞视频在线观看| 97视频色精品| 77777少妇光屁股久久一区| 色综合久久久888| 欧美巨乳在线观看| 欧美电影在线观看高清| 亚洲人成毛片在线播放| 亚洲天堂网站在线观看视频| 国产精品视频最多的网站| 日韩欧美在线免费观看| 在线国产精品视频| 久久综合伊人77777蜜臀| 俺去啦;欧美日韩| 国产精品视频白浆免费视频| 日本欧美中文字幕| 欧美日韩国产一区二区| 国产精品爽爽ⅴa在线观看| 久久精品国亚洲| 欧美在线视频观看| 奇米4444一区二区三区| www.亚洲一二| 国产精品户外野外| 黑人极品videos精品欧美裸| 亚洲一区国产精品| 久久亚洲综合国产精品99麻豆精品福利| 亲子乱一区二区三区电影| 亚洲第一男人av| 精品国产一区二区三区久久久| 伊人伊成久久人综合网站| 国产亚洲精品久久久久久777| 95av在线视频| 欧美日韩亚洲网| 懂色aⅴ精品一区二区三区蜜月| 国内精品久久久久| 亚洲精品www久久久| 欧美精品在线网站| 日日噜噜噜夜夜爽亚洲精品| 国产欧美精品一区二区三区-老狼| 国产午夜精品久久久| 日本人成精品视频在线| 欧美精品videosex性欧美| 亚洲最大福利视频| 亚洲人成网站免费播放| 91九色单男在线观看| 国产欧美精品一区二区| 中文字幕欧美日韩精品| 欧美日韩国产黄| 日韩亚洲综合在线| 日韩中文字幕视频| 亚洲欧美精品伊人久久| 91免费看国产| 国产精品激情av在线播放| 国产丝袜精品第一页| 日韩高清电影免费观看完整| 一区二区三欧美| 亚洲天堂av高清| 亚洲剧情一区二区| 精品视频9999| 成人午夜在线影院| 成人黄色在线观看| 欧美亚洲视频在线观看| 国产成人a亚洲精品| 亚洲精品av在线| 91精品视频在线播放| 91九色视频导航| 国产日韩欧美日韩大片| 欧美视频在线免费| 一个人www欧美| 欧美三级欧美成人高清www| 国产精品美女久久久久av超清| 亚洲第五色综合网| 国产综合久久久久久| 日本不卡免费高清视频| 欧美成人午夜免费视在线看片| 国产精品日韩在线播放| 国产做受高潮69| 国产欧美精品在线播放| 亚洲色无码播放| 国产在线观看精品一区二区三区| 亚洲男人天堂2023|