亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

求大大解答,為什么我兩個頁面session id不一樣 ,第二個頁面用戶名也是null

<%@?page?language="java"?import="java.util.*,java.text.*"?contentType="text/html;?charset=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?'index.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>
????<h1>session內置對象</h1>
????<hr>
?????<%?
??????SimpleDateFormat?sdf?=?new?SimpleDateFormat("yyyy年MM月dd日?HH:mm:ss");
??????Date?d?=?new?Date(session.getCreationTime());
??????session.setAttribute("username","admin")?;
??????%>
????Session創建時間:<%=sdf.format(d)?%><br>
?????Session的ID編號:<%=session.getId()%><br>
?????從Session中獲取用戶名:<%=session.getAttribute("username")?%><br>
?????<a?href="session_page2.jsp"?target="_blank">跳轉到Session_page2.jsp</a>
??</body>
</html>
<%@?page?language="java"?import="java.util.*,java.text.*"?contentType="text/html;?charset=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?'index.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>
????<h1>session內置對象</h1>
????<hr>
????????Session的ID編號:<%=session.getId()%><br>
?????從Session中獲取用戶名:<%=session.getAttribute("username")?%>
??</body>
</html>

而且每次刷新,ID都不一樣

代碼和老師的一模一樣,應該沒問題

正在回答

2 回答

但是我把你的代碼拷下來 在我電腦上運行 正常的啊 你在好好運行看看?

0 回復 有任何疑惑可以回復我~
#1

Juneava 提問者

沒用哇 我就是照著老師打的
2016-11-13 回復 有任何疑惑可以回復我~

你改成 session.getAttribute("username").toString()試試 把結果貼出來我看看


0 回復 有任何疑惑可以回復我~
#1

Juneava 提問者

改成tostring反而page2都出不來了
2016-11-13 回復 有任何疑惑可以回復我~
#2

Juneava 提問者 回復 Juneava 提問者

還提示空指針異常
2016-11-13 回復 有任何疑惑可以回復我~
#3

Juneava 提問者

好吧 我自己解決了 原因竟然是 http://localhost:8080/JspInnerObjectDemo/session_page1.jsp 我寫成了http://localhost:8080//JspInnerObjectDemo/session_page1.jsp 尷尬
2016-11-14 回復 有任何疑惑可以回復我~
#4

lanlanyaoqinqin 回復 Juneava 提問者

me too
2017-04-13 回復 有任何疑惑可以回復我~
#5

幕布斯1591887 回復 Juneava 提問者

怎么解決的?沒有看懂你的解釋
2017-05-25 回復 有任何疑惑可以回復我~
#6

幕布斯1591887 回復 幕布斯1591887

抱歉。我自己蠢了
2017-05-25 回復 有任何疑惑可以回復我~
查看3條回復

舉報

0/150
提交
取消

求大大解答,為什么我兩個頁面session id不一樣 ,第二個頁面用戶名也是null

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號