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

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

servlet

2019-11-11 05:44:02
字體:
來源:轉載
供稿:網友

常用的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
亚洲精品一区二区三区不| 综合国产在线观看| 97不卡在线视频| 高清日韩电视剧大全免费播放在线观看| 爱福利视频一区| 欧美插天视频在线播放| 日韩欧美第一页| 亚洲欧洲偷拍精品| 黑人狂躁日本妞一区二区三区| 国产97在线|亚洲| 国产精品热视频| 久久精品亚洲94久久精品| 日韩中文字幕国产| 日韩av在线网站| 91免费人成网站在线观看18| 国产综合在线视频| 欧美肥婆姓交大片| 97视频国产在线| 久久久久日韩精品久久久男男| 欧美激情一区二区三区久久久| 91极品视频在线| 成人精品在线视频| 中文字幕在线看视频国产欧美在线看完整| 国产成人精品免高潮费视频| 成人在线精品视频| 在线观看亚洲视频| 日韩成人av一区| 久久精品在线视频| 欧美激情视频在线免费观看 欧美视频免费一| 欧美精品一区二区免费| 韩国精品美女www爽爽爽视频| 久久精品久久久久电影| 国产亚洲欧美日韩美女| 中文字幕亚洲二区| 庆余年2免费日韩剧观看大牛| 国产精品极品美女粉嫩高清在线| 欧美极品第一页| 亚洲欧美国产另类| 国产欧美va欧美va香蕉在| 美女精品久久久| 中文字幕久久精品| 欧美日韩福利在线观看| 97国产精品人人爽人人做| 国产丝袜一区二区三区| 国产精品午夜一区二区欲梦| 欧美国产日韩一区二区在线观看| 亚洲第一视频网| 欧美性受xxxx黑人猛交| 亚洲精品第一国产综合精品| 奇米一区二区三区四区久久| 久久香蕉频线观| 日韩欧美精品免费在线| 亚洲国产精彩中文乱码av在线播放| 狠狠爱在线视频一区| 国产v综合ⅴ日韩v欧美大片| 成人黄色片网站| 福利微拍一区二区| 这里精品视频免费| 日韩电影中文字幕av| 91超碰中文字幕久久精品| 日韩国产精品视频| 国内免费久久久久久久久久久| 亚洲国产精品资源| 国产欧美在线观看| 亚洲国产精品99| 在线日韩日本国产亚洲| 国产精品入口免费视| 中文字幕日韩欧美精品在线观看| 国产精品揄拍500视频| 国产大片精品免费永久看nba| 午夜精品久久久久久久久久久久久| 91亚洲精华国产精华| 91天堂在线观看| 欧美夫妻性生活视频| 自拍偷拍亚洲精品| 欧美国产日产韩国视频| 精品国内亚洲在观看18黄| 日韩av一卡二卡| 亚洲精品久久久久国产| 国产丝袜一区二区三区免费视频| 欧美激情欧美狂野欧美精品| 欧美制服第一页| 亚洲欧美三级在线| 国产精品va在线播放我和闺蜜| 久久精品人人爽| 丰满岳妇乱一区二区三区| 中文字幕一精品亚洲无线一区| 午夜精品久久久久久久男人的天堂| 色悠久久久久综合先锋影音下载| 尤物精品国产第一福利三区| 中文字幕亚洲图片| 九九精品在线视频| 91视频国产精品| 91av在线不卡| 神马久久桃色视频| 色七七影院综合| 国产欧美精品va在线观看| 亚洲性av网站| 日韩在线视频免费观看高清中文| 97视频在线观看免费| 亚洲第一中文字幕| 色青青草原桃花久久综合| 亚洲精品电影久久久| 日韩欧美成人免费视频| 日本免费久久高清视频| 成人性生交xxxxx网站| 45www国产精品网站| 亚洲人成绝费网站色www| 亚洲女成人图区| 欧美性猛交xxxx久久久| 91成人天堂久久成人| 亚洲午夜性刺激影院| 国产日韩欧美在线视频观看| 欧美日韩国产成人在线观看| 深夜成人在线观看| 国产99久久精品一区二区永久免费| 亚洲激情成人网| 国产suv精品一区二区| 国产成人在线一区二区| 欧美在线视频免费观看| 久久不射热爱视频精品| 久久国产精品久久精品| 色综合亚洲精品激情狠狠| 国产有码一区二区| 国产精品99久久久久久白浆小说| 久久久之久亚州精品露出| 欧美贵妇videos办公室| 欧美老女人www| 中文字幕亚洲综合久久| 国产美女被下药99| 亚洲成色777777女色窝| 91在线观看欧美日韩| 91av免费观看91av精品在线| 美女国内精品自产拍在线播放| 亚洲aaaaaa| 久久99国产综合精品女同| 国产成人在线亚洲欧美| 国产精品中文字幕久久久| 欧美成人精品xxx| 亚洲电影免费观看高清完整版| 日韩欧美在线观看视频| 欧美激情精品在线| 久久久999精品| 欧美成人精品一区二区| 在线一区二区日韩| 亚洲天堂男人天堂| 成人两性免费视频| 日韩av免费看网站| 亚洲国语精品自产拍在线观看| 亚洲欧美另类在线观看| 国产精自产拍久久久久久蜜| 8x海外华人永久免费日韩内陆视频| 亚洲第一视频网| 成人美女免费网站视频| 成人乱人伦精品视频在线观看| 亚洲最大在线视频| 成人av番号网| 亚洲欧美资源在线| 亚洲成人性视频| 成人性生交大片免费观看嘿嘿视频| 国产一区二区三区三区在线观看| 亚洲欧美制服中文字幕| 亚洲一级片在线看| 中文字幕欧美日韩va免费视频|