好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > servlet中session簡(jiǎn)介和使用例子

servlet中session簡(jiǎn)介和使用例子

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

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

HttpSession常用方法

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

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

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

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

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

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

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

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

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

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

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

public String getId()
返回會(huì)話期間的識(shí)別號(hào)

一個(gè)保存信息到session的簡(jiǎn)單例子

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 {

 //如果用戶輸入過(guò)了用戶名 則將其放在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>頁(yè)面/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)取到,說(shuō)明已經(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ǎn)介_(kāi)動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
  • java中Servlet Cookie取不到值原因解決辦法
  • 全面了解servlet中cookie的使用方法
  • Java Servlet及Cookie的使用
  • servlet之session簡(jiǎn)介_(kāi)動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
  • servlet之session工作原理簡(jiǎn)介_(kāi)動(dòng)力節(jié)點(diǎn)Java學(xué)院整理
  • 淺談Servlet的Cookie和Session機(jī)制

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《servlet中session簡(jiǎn)介和使用例子》,本文關(guān)鍵詞  servlet,中,session,簡(jiǎn)介,和,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《servlet中session簡(jiǎn)介和使用例子》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于servlet中session簡(jiǎn)介和使用例子的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 国产在线视欧美亚综合| 扒开腿疯狂进进出出爽爽爽破解版| 印度一级毛片| 教官?你好大?轻点?小说| 久久精品无码一区二区国产盗男同| 你真紧好湿夹死我了| 国产91在线视频| 总攻双性| 一级特黄60分钟兔费| 亚洲 欧美 国产 日韩 字幕| 好猛好紧好硬使劲好大刺激视频| 亚洲国产精品国产自在在线| 瑜伽巜做爰在线观看| 被色情系统肉到哭H| 美女性生活片| 免费又粗又大又黄又爽的美女图片 | 艳母在线视频| 色屁屁草草影院ccyy.com| 中文字幕乱码一区二区欧美| 精品欧美一区二区三区成人片在线| 亚洲线一路线二路线三| v2.0.5aqk,鉴黄师| 曰本美女做爰XXXⅩa高潮喷水| 旧里番yy4080未删减无修| 欧美vs日韩vs国产在线观看| 黄色软件app| 久久伊人蜜桃av一区二区| 少妇婬乱全黄A片免费| er久99久热只有精品国产| 启东市| 女生扒开腿让男生捅| 国产精品国产一区二区三区四区| 少妇被c??黄?在线网站| 婷婷的性欢日记H| a级全黄试频试看30分钟| 娱乐圈的大尤物h| 拍真实国产伦偷精品| 熟女?人妻キャンペーンPUBG | 年轻的母亲6在线完整视频免费 | 婷婷综合橙色AV精品综合视频| 色欲av人妻精品一区二区熟女|