當前位置:首頁 » 編程語言 » java取session

java取session

發布時間: 2022-08-24 17:10:23

A. 如何在java普通類中獲取session

在Servlet或者是在Struts1中獲取當前用戶的Session方法是:

HttpSessionsession=request.getSession(true);


注意:request的類型是:HttpServletRequest.
如果是在Struts2中的Action中獲取Session.方法是:

Mapsession=ActionContext.getContext().getSession();

B. java session如何存取數據

java session存取數據的方法:

  1. session存數據方法:publicvoidsetAttribute(Stringname,Stringvalue)方法,設定指定名字的屬性的值,並將它添加到session會話范圍內,如果這個屬性在會話范圍內已經存在,則更改該屬性的值。

  2. session取數據方法:publicObjectgetAttribute(Stringname)在會話范圍內獲取指定名字的屬性的值,返回值類型為object,如果該屬性不存在,則返回null。

舉例如下:

{

publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)
throwsServletException,IOException{

response.setCharacterEncoding("UTF=8");
response.setContentType("text/html;charset=UTF-8");
//使用request對象的getSession()獲取session,如果session不存在則創建一個
HttpSessionsession=request.getSession();
//將數據存儲到session中
session.setAttribute("attr","會話測試");

}
}
可以在jsp頁面獲取session數據<%=request.getSession().getAttribute("attr")%>

C. java獲取session,怎麼執行他

//獲取session
HttpSession session = request.getSession();
String name = "蛋蛋";
//在session中存儲一個name的值蛋蛋
session.setAttribute("name", name);
//在session中獲取name的值
String Myname = (String) session.getAttribute(name);
System.out.println(Myname);

D. java如何讀取前端js保存的session

session是伺服器對象,javascript是客戶端腳本,能做的操作就是把這個值用<%=%>輸出到頁面的javascript中參與運算,而無法直接用js調用的。 具體的應用一般都是這樣:<script> function do(){ var a='<%=session.getAttribute("userName")%>'; //或者用var a="${sessionScope.userName}" }</script> 此方法在靜態頁面中不可用,在javascript文件下不可用,用於jsp頁面中嵌套的腳本中。

E. java怎麼獲取session

在Servlet或者是在Struts1中獲取當前用戶的Session方法是:

HttpSession session = request.getSession(true);

注意:request的類型是:HttpServletRequest.

如果是在Struts2中的Action中獲取Session.方法是:

Map session = ActionContext.getContext().getSession();

F. java如何獲取sessionid

這個功能老版本servlet規范中有,新版本中好像被屏蔽了。可以換一種做法,寫一個session監聽。創建時將session
id與session對象構造一個hashMap放到
application中去,銷毀時從application中移除。然後你就可以獲取了。

熱點內容
魔獸世界自動釣魚腳本 發布:2024-05-19 06:43:07 瀏覽:494
cbs加密 發布:2024-05-19 06:29:56 瀏覽:200
ssis存儲過程 發布:2024-05-19 06:21:31 瀏覽:630
怎樣刪除小視頻文件夾 發布:2024-05-19 05:49:29 瀏覽:589
開啟php短標簽 發布:2024-05-19 05:44:12 瀏覽:473
android各國語言 發布:2024-05-19 05:42:54 瀏覽:247
微信什麼資料都沒怎麼找回密碼 發布:2024-05-19 05:35:34 瀏覽:907
填志願密碼是什麼 發布:2024-05-19 05:30:23 瀏覽:318
城堡爭霸自動掠奪腳本 發布:2024-05-19 05:22:06 瀏覽:204
asp編程工具 發布:2024-05-19 05:20:36 瀏覽:143