更新時(shí)間:2022-10-20 09:20:06 來源:動(dòng)力節(jié)點(diǎn) 瀏覽3760次
Session是后端服務(wù)器端的變量,而JS是之前的腳本。JS中沒有現(xiàn)成的方法來獲取Session的值,需要通過服務(wù)端語(yǔ)言來獲取。
比如java可以用來獲取Session的值,賦值給JS變量。
以JSP為例,通過:
var id = '<%=session.getAttribute("id")%>';
我們可以做一個(gè)簡(jiǎn)單的JSP頁(yè)面來顯示Session的值:先把Session的值設(shè)置為Imsession,然后再顯示。
調(diào)用JSP代碼運(yùn)行:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<html>
<head>
<title>Custom browse page</title>
<script type="text/javascript">
function x(){
<%session.setAttribute("id","Imsession");%>
var id = '<%=session.getAttribute("id")%>';
alert("session is "+id);
} </script>
</head>
<body>
<input type ="button" onClick="javascript:x();" value="session">
</body>
</html>
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743