婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > servlet中session簡介和使用例子

servlet中session簡介和使用例子

熱門標(biāo)簽:電銷機(jī)器人是有一些什么技術(shù) 商洛電銷 四川保險(xiǎn)智能外呼系統(tǒng)商家 北票市地圖標(biāo)注 地圖標(biāo)注線上教程 高德地圖標(biāo)注樣式 杭州語音電銷機(jī)器人軟件 杭州ai語音電銷機(jī)器人功能 電銷機(jī)器人好賣么

HttpServletRequest有兩個重載的getSession()方法,一個接受一個boolean的類型的值,另一個不帶任何參數(shù),getSession()方法和getSession(true)方法功能一樣,就是如果對應(yīng)的客戶端已經(jīng)產(chǎn)生過一個session,那么就會返回這個舊的session,否則,這個方法將會產(chǎn)生一個session ID并且和對應(yīng)的客戶端綁定在一起,而如果getSession(false)表示如果對應(yīng)的客戶端已經(jīng)有對應(yīng)的session,那么返回這個舊的session,否則不會產(chǎn)生新的session。可以使用HttpSession對象上的isNow()方法來判定這個session是否為新建的

HttpSession常用方法

public void setAttribute(String name,Object value)
將value對象以name名稱綁定到會話

public object getAttribute(String name)
取得name的屬性值,如果屬性不存在則返回null

public void removeAttribute(String name)
從會話中刪除name屬性,如果不存在不會執(zhí)行,也不會拋處錯誤.

public Enumeration getAttributeNames()
返回和會話有關(guān)的枚舉值

public void invalidate()
使會話失效,同時(shí)刪除屬性對象

public Boolean isNew()
用于檢測當(dāng)前客戶是否為新的會話

public long getCreationTime()
返回會話創(chuàng)建時(shí)間

public long getLastAccessedTime()
返回在會話時(shí)間內(nèi)web容器接收到客戶最后發(fā)出的請求的時(shí)間

public int getMaxInactiveInterval()
返回在會話期間內(nèi)客戶請求的最長時(shí)間為秒

public void setMaxInactiveInterval(int seconds)
允許客戶客戶請求的最長時(shí)間

ServletContext getServletContext()
返回當(dāng)前會話的上下文環(huán)境,ServletContext對象可以使Servlet與web容器進(jìn)行通信

public String getId()
返回會話期間的識別號

一個保存信息到session的簡單例子

sessionlogin.html

復(fù)制代碼 代碼如下:

meta name="keywords" content="keyword1,keyword2,keyword3" />
meta name="description" content="this is my page" />
meta name="content-type" content="text/html; charset=UTF-8" />

 !--    link rel="stylesheet" type="text/css" href="./styles.css">-->/pre>
form action="servlet/saveinfo" method="post">
 用戶名:
 input type="text" name="username" /> input type="submit" />

 密碼:
 input type="password" name="userpasswd" />

 /form>
pre>

/pre>
/div>
div>

復(fù)制代碼 代碼如下:

package chap03;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

public class saveinfo extends HttpServlet {

/**
 * Constructor of the object.
 */
 public saveinfo() {
 super();
 }

/**
 * Destruction of the servlet.

 */
 public void destroy() {
 super.destroy(); // Just puts "destroy" string in log
 // Put your code here
 }

/**
 * The doGet method of the servlet.

 *
 * This method is called when a form has its tag value method equals to get.
 *
 * @param request the request send by the client to the server
 * @param response the response send by the server to the client
 * @throws ServletException if an error occurred
 * @throws IOException if an error occurred
 */
 public void doGet(HttpServletRequest request, HttpServletResponse response)
 throws ServletException, IOException {

 //如果用戶輸入過了用戶名 則將其放在session中
 if(request.getParameter("username")!=null);
 {
 HttpSession session = request.getSession();
 session.setAttribute("username",request.getParameter("username"));
 }
 response.setContentType("text/html;charset=GBK");
 PrintWriter out = response.getWriter();
 out.println("session已經(jīng)創(chuàng)建");
 out.println("
");
 out.println("跳轉(zhuǎn)到其他a>頁面/a>");

 }

/**
 * The doPost method of the servlet.

 *
 * This method is called when a form has its tag value method equals to post.
 *
 * @param request the request send by the client to the server
 * @param response the response send by the server to the client
 * @throws ServletException if an error occurred
 * @throws IOException if an error occurred
 */
 public void doPost(HttpServletRequest request, HttpServletResponse response)
 throws ServletException, IOException {

 doGet(request,response);
 }

/**
 * Initialization of the servlet.

 *
 * @throws ServletException if an error occurs
 */
 public void init() throws ServletException {
 // Put your code here
 }

}/pre>
/div>
div>


復(fù)制代碼 代碼如下:

package chap03;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
public class getsession extends HttpServlet {

/**
 * Constructor of the object.
 */
 public getsession() {
 super();
 }

/**
 * Destruction of the servlet.

 */
 public void destroy() {
 super.destroy(); // Just puts "destroy" string in log
 // Put your code here
 }

/**
 * The doGet method of the servlet.

 *
 * This method is called when a form has its tag value method equals to get.
 *
 * @param request the request send by the client to the server
 * @param response the response send by the server to the client
 * @throws ServletException if an error occurred
 * @throws IOException if an error occurred
 */
 public void doGet(HttpServletRequest request, HttpServletResponse response)
 throws ServletException, IOException {

response.setContentType("text/html;charset=GBK");
 PrintWriter out = response.getWriter();

 String username = "";
 //此處不是創(chuàng)建session 而是去取已經(jīng)創(chuàng)建的session
 HttpSession session = request.getSession();
 //如果已經(jīng)取到,說明已經(jīng)登錄
 if(session!=null)
 {
 username = (String)session.getAttribute("username");
 out.println("獲得創(chuàng)建的Session");
 out.println("
");
 out.println("登錄名:"+username);
 }
 else
 {
 response.sendRedirect("../sessionlogin.html");
 }
 }

/**
 * The doPost method of the servlet.

 *
 * This method is called when a form has its tag value method equals to post.
 *
 * @param request the request send by the client to the server
 * @param response the response send by the server to the client
 * @throws ServletException if an error occurred
 * @throws IOException if an error occurred
 */
 public void doPost(HttpServletRequest request, HttpServletResponse response)
 throws ServletException, IOException {
 doGet(request,response);
 }

/**
 * Initialization of the servlet.

 *
 * @throws ServletException if an error occurs
 */
 public void init() throws ServletException {
 // Put your code here
 }

}/pre>
/div>
div>/div>
div>

您可能感興趣的文章:
  • servlet Cookie使用方法詳解(六)
  • servlet之cookie簡介_動力節(jié)點(diǎn)Java學(xué)院整理
  • java中Servlet Cookie取不到值原因解決辦法
  • 全面了解servlet中cookie的使用方法
  • Java Servlet及Cookie的使用
  • servlet之session簡介_動力節(jié)點(diǎn)Java學(xué)院整理
  • servlet之session工作原理簡介_動力節(jié)點(diǎn)Java學(xué)院整理
  • 淺談Servlet的Cookie和Session機(jī)制

標(biāo)簽:宿州 西藏 云浮 紅河 丹東 青島 江西 貴州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《servlet中session簡介和使用例子》,本文關(guān)鍵詞  servlet,中,session,簡介,和,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《servlet中session簡介和使用例子》相關(guān)的同類信息!
  • 本頁收集關(guān)于servlet中session簡介和使用例子的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    色综合久久久久综合99| 欧美aaaaaa午夜精品| 色综合久久久久综合体| 欧美午夜精品电影| 丁香婷婷深情五月亚洲| 亚洲九九爱视频| 成人av在线资源网站| 一区二区三区在线观看动漫| 欧美日韩国产精选| 亚洲三级电影网站| 成+人+亚洲+综合天堂| 亚洲乱码国产乱码精品精98午夜| 欧美日韩一区二区三区免费看| 日韩激情视频网站| 一区二区三区中文字幕| 中文字幕一区二区三区四区| 欧美一级夜夜爽| 欧美人与禽zozo性伦| 国产精品乱码人人做人人爱| 国产精品不卡视频| 久久精品国产免费看久久精品| 国产成人av一区二区三区在线| 欧美高清视频www夜色资源网| 久久久九九九九| 亚洲日本韩国一区| 国产成人精品三级麻豆| 久久久三级国产网站| 午夜久久久久久久久久一区二区| 国产麻豆午夜三级精品| 精品视频免费在线| 亚洲欧洲在线观看av| 国产一区二区美女诱惑| 欧美精品一二三四| 亚洲影院久久精品| 波多野结衣视频一区| 久久品道一品道久久精品| 天堂av在线一区| 欧美在线免费视屏| 亚洲欧美影音先锋| 色综合久久天天| 亚洲自拍偷拍九九九| 欧美三级在线看| 亚洲欧洲三级电影| 欧美精品99久久久**| 欧美在线免费播放| 国产高清不卡一区| 激情成人综合网| 国产成人精品影院| 琪琪一区二区三区| 亚洲国产精品久久人人爱| 亚洲人成网站影音先锋播放| 色国产综合视频| 欧美老年两性高潮| 日韩欧美一卡二卡| 国产成人精品午夜视频免费| 国产日韩精品一区二区三区在线| 91国偷自产一区二区三区成为亚洲经典 | 亚洲日韩欧美一区二区在线| 欧美二区在线观看| 国产精品美女久久久久av爽李琼| 成人av中文字幕| 另类小说视频一区二区| 一区二区三区欧美亚洲| 欧美一区二区精品| 99久久精品国产观看| 一区二区在线观看免费| 日韩美一区二区三区| 成人短视频下载| aa级大片欧美| 亚洲国产美国国产综合一区二区| 欧美午夜精品一区二区蜜桃| 五月婷婷久久综合| 亚洲欧洲精品成人久久奇米网| 欧美电影在线免费观看| 成人激情校园春色| 国产一区999| 奇米影视一区二区三区小说| 亚洲综合色婷婷| 亚洲欧美一区二区三区孕妇| 亚洲国产激情av| 精品成a人在线观看| 精品1区2区3区| 欧美日韩免费电影| 91视视频在线观看入口直接观看www| 国产综合色视频| 国产91精品久久久久久久网曝门| 国产乱色国产精品免费视频| 久久97超碰国产精品超碰| 黄网站免费久久| 粉嫩aⅴ一区二区三区四区| 在线观看91视频| 91九色最新地址| 精品国产伦一区二区三区免费| 久久美女高清视频| 1024成人网| 国产日韩欧美a| 精品少妇一区二区三区日产乱码| 成人午夜激情视频| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 日韩精品国产精品| 成人免费在线视频| 亚洲免费伊人电影| 国产最新精品免费| 欧美无砖砖区免费| 日韩欧美黄色影院| 日本一区二区三区免费乱视频| 国产偷国产偷精品高清尤物| 亚洲免费电影在线| 国产精品综合在线视频| 一本大道av伊人久久综合| 欧美丝袜自拍制服另类| 久久综合九色欧美综合狠狠| 亚洲欧美日本韩国| 国产福利一区二区| 欧美成人a∨高清免费观看| 国产精品伦理一区二区| 青青草97国产精品免费观看| 欧美性受极品xxxx喷水| 亚洲人精品午夜| 六月丁香婷婷色狠狠久久| 欧美日韩一区三区四区| 欧美亚洲丝袜传媒另类| 国产精品免费aⅴ片在线观看| 激情综合色综合久久| 欧美美女一区二区三区| 最新不卡av在线| 成人精品小蝌蚪| 久久久久99精品国产片| 国产成人综合在线播放| 亚洲精品一区二区三区在线观看| 亚洲成人中文在线| 91丨九色丨黑人外教| 亚洲精品一二三| 91免费观看视频在线| 亚洲mv在线观看| 日韩一区二区三区在线观看| 日韩高清在线不卡| 欧美一区二区精品在线| 国产精品中文字幕一区二区三区| 欧美人妖巨大在线| 国内外成人在线| 一区二区三区影院| 欧美丰满少妇xxxbbb| 国产高清精品久久久久| 国产精品欧美经典| 精品1区2区3区| 日韩电影在线观看一区| 国产亚洲精品福利| 暴力调教一区二区三区| 久久久国际精品| 欧美无砖专区一中文字| 国产精品99久久久久久有的能看| 国产精品久久看| 欧美一区二区三区电影| 在线国产电影不卡| 亚洲婷婷在线视频| 亚洲不卡一区二区三区| 5月丁香婷婷综合| 色综合天天综合网天天狠天天| 久久99精品久久久久久| 亚洲品质自拍视频网站| 精品国产1区二区| 欧美性欧美巨大黑白大战| 波多野结衣欧美| 成人18视频在线播放| 麻豆精品久久久| 夜夜操天天操亚洲| 国产精品久久夜| 精品国产乱码久久久久久牛牛 | 91精品国产高清一区二区三区| 国产九色sp调教91| 国产在线一区观看| 日韩电影网1区2区| 日韩精品91亚洲二区在线观看| 亚洲成a人片综合在线| 亚洲图片自拍偷拍| 亚洲va欧美va人人爽| 天天免费综合色| 激情久久久久久久久久久久久久久久| 久久99国产精品成人| 成人性色生活片免费看爆迷你毛片| 成人h动漫精品一区二| 欧美日韩一区二区三区不卡| 欧美视频一区在线观看| 精品国产乱码久久久久久久| 国产精品二区一区二区aⅴ污介绍| 自拍偷拍欧美激情| 激情综合色综合久久| 91在线视频在线| 欧美一区二区三区公司| 亚洲国产精品av| 日韩激情在线观看| 99精品视频中文字幕| 精品国产人成亚洲区| 亚洲成人av一区| 91麻豆国产福利精品| 国产喷白浆一区二区三区| 毛片一区二区三区| 一区二区三区四区国产精品| 国产精品一区久久久久|