亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

<%Stringusername="";if(!session.isNew()){username=(String)session.getAttribu" />

Session機(jī)制下的郵件系統(tǒng)小應(yīng)用

系統(tǒng) 1761 0
一個(gè)mailLogin的jsp頁面:
    
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<html>
  <head>
  
    
    <title>My JSP 'mailLogin.jsp' starting page</title>

  </head>
  
  <body>
       <%
          String username="";
         
          if(!session.isNew()){
        	  
        	    username=(String)session.getAttribute("username");
        	  if(null==username){
        		  username="";
        	  }
          }
         
          
       %>
              當(dāng)前session是否為新:<%=session.isNew()%><br>
      <form action="mailCheck.jsp">
         
         username:<input type="text" name="username" value="<%=username %>"><br>
         
         <input type="submit" value="submit">
      </form>
  </body>
</html>

  



一個(gè)mailCheck的jsp頁面:
    

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<html>
  <head>

    
    <title>My JSP 'mailCheck.jsp' starting page</title>


  </head>
  
  <body>
       <% 
          String username=request.getParameter("username");
       
          session.setAttribute("username",username);
       
       %>
               當(dāng)前session是否為新:<%=session.isNew()%><br>
      <a href="mailLogin.jsp">返回登錄</a><br>
      <a href="mailLogout.jsp">注銷登錄</a><br>
      <a href="mailLogout1.jsp">注銷登錄1</a><br>
                當(dāng)前用戶為:<%=username%><br>
      <a>您共有1000封郵件未讀</a><br>
       
  </body>
</html>

  

一個(gè)mailLogout的jsp頁面:
?
    
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'mailLogout.jsp' starting page</title>
    
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->

  </head>
  
  <body>
               當(dāng)前session是否為新:<%=session.isNew()%><br>
      <% String name =(String )session.getAttribute("username");
         session.invalidate();
      %>
          
      <a><%=name %> 再見</a>
      
      <a href="mailLogin.jsp">重新登錄</a>
  </body>
</html>


  




為了與上面mailLogout對(duì)比,又另外寫了一個(gè)無session.invalidate()的mailLogout1的jsp頁面:
    
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'mailLogout1.jsp' starting page</title>
    
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->

  </head>
  
  <body>
           當(dāng)前session是否為新:<%=session.isNew()%><br>
    <%String name=(String)session.getAttribute("username"); 
      session.setAttribute("username",name);
    %>
    <a><%=name %>再見</a>
    <a href="mailLogin.jsp">返回登錄</a>
  </body>
</html>

  



運(yùn)行效果為:

??? 1運(yùn)行mailLogin? 頁面顯示如下:
?
Session機(jī)制下的郵件系統(tǒng)小應(yīng)用
??? 2點(diǎn)擊登錄

Session機(jī)制下的郵件系統(tǒng)小應(yīng)用

?? 3 分別點(diǎn)擊注銷登錄

Session機(jī)制下的郵件系統(tǒng)小應(yīng)用

?? 3.再點(diǎn)擊返回登錄
?
Session機(jī)制下的郵件系統(tǒng)小應(yīng)用

???? 則此時(shí)session 已經(jīng)從新重建了一個(gè)
???
?? 4在點(diǎn)擊登錄
Session機(jī)制下的郵件系統(tǒng)小應(yīng)用
?? 5此時(shí)點(diǎn)擊注銷登錄1


? 6點(diǎn)擊返回登錄

Session機(jī)制下的郵件系統(tǒng)小應(yīng)用
? 觀察結(jié)果是 此時(shí)session并沒有新建一個(gè)? 因?yàn)榇藭r(shí)session并沒有invalidate()

Session機(jī)制下的郵件系統(tǒng)小應(yīng)用


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 动漫精品欧美一区二区三区 | 日日摸夜夜添夜夜添97 | 久久久久视频精品网 | 欧美一级录像 | 中文字幕综合久久久久 | 91九色最新地址 | 免费福利在线播放 | 精品午夜久久影视 | 免费高清成人啪啪网站 | 久久的爱久久久久的快乐 | 午夜性爽视频男人的天堂在线 | 真人实干一级毛片aa免费 | 福利网站在线观看 | 99久久这里只有精品 | 欧美aaaaaaaa | 亚洲精品一区二区三区婷婷 | 伊人狼人久久 | 国产精品久久久久久搜索 | 91尤物在线视频 | 免费成人小视频 | 欧美激情在线观看一区二区三区 | 国产伦精品一区二区三区免费观看 | 欧美日韩亚洲无线码在线观看 | 杨幂国产精品福利在线观看 | 日韩成人综合网 | 五月婷婷色网 | 日产国语一区二区三区在线看 | 婷婷国产天堂久久综合五月 | 亚洲 欧美精品 | 99热久久精里都是精品6 | 亚洲一区二区三区久久精品 | 日本一级毛片2021免费 | 国产成+人+综合+亚洲专 | 亚洲欧美成人中文在线网站 | 2017天天干天天射 | 日不卡在线 | 99热久久国产精品这里有全部 | 色涩播| 99国产精品久久久久久久日本 | 一区二区三区亚洲视频 | 开心激情五月婷婷 |