session的常用方法
void setAttribute(String attribute, Object value) 設定Session屬性。value引數可以 為任何Java Object。通常為Java Bean。value資訊不宜過大 String getAttribute(String attribute) 返回Session屬性 Enumeration getAttributeNames() 返回Session中存在的屬性名 void removeAttribute(String attribute) 移除Session屬性 String getId() 返回Session的ID。該ID由伺服器自動建立,不會重複 long getCreationTime() 返回Session的建立日期。返回型別為long,常被轉化為Date型別,例如:Date createTime = new Date(session.getCreationTime()) long getLastAccessedTime() 返回Session的最後活躍時間。返回型別為long int getMaxInactiveInterval() 返回Session的超時時間。單位為秒。 超過該時間沒有訪問,伺服器認為該Session失效 void setMaxInactiveInterval(int second) 設定Session的超時時間。單位為秒 void putValue(String attribute, Object value) 不推薦的方法。已經被setAttribute (String attribute, Object Value)替代 Object getValue(String attribute) 不被推薦的方法。已經被getAttribute(String attr)替代
isNew()方法來判斷Session是不是新建立的
轉自:https://www.cnblogs.com/zhoudi/p/5996135.html
相關推薦
Hibernate中session常用方法
hql1.session.save(實體類) 保存2.session.get(實體類的字節碼文件,變量id)3.session.update(實體類)4.session.delete(實體類)5.查詢使用query對象來查詢Query q = session.createQuery(hql)什麽是hqlhql
hibernate session常用方法
一.獲取物件 load()和get()方法的不同 1.獲取失敗處理方式不同 session.get()無法在資料庫中找到記錄的話,get()方法將會返回null,而load()方法將會丟擲找不到物件的異常。 2.返回型別不同 get()返回的是一個物件的例項, 效
Hibernate學習筆記(四)----核心開發介面、物件的三種狀態、session常用方法
a) AnnotationConfiguration b) 進行配置資訊的管理 c) 用來產生SessionFactory d) 可以在configure方法中指定hibernate配置檔案 e) 只關注一個方
獲取session常用的幾種方法
獲取session常用的幾種方法 1.spring mvc中 HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
jsp操作session的常用方法
<% SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss"); Date d = new Date(session.getCreationTime()); session.setAt
總結session常用的方法
session常用方法: get方法 在get時發出sql語句 此時物件為持久態 在快取中 load方法 在load時候產生代理物件 但是當訪問屬性時才發出sql語句 (延遲載入) 此時物件為持久態 在快取中 evict方法 清除快
session的常用方法
void setAttribute(String attribute, Object value) 設定Session屬性。value引數可以 為任何Java Object。通常為Java Bean。value資訊不宜過大 String getAttribute(Stri
session過期時間控制的一些常用方法
在一般系統登入後,都會設定一個當前session失效的時間,以確保在使用者沒有使用系統一定時間後,自動退出登入,銷燬session。 具體設定很簡單: 在主頁面或者公共頁面中加入:session.setMaxInactiveInterval(900); 引數900單位是秒,即
Java Session物件及其常用方法
HTTP協議是一種無狀態協議。客戶向伺服器發出請求request,然後伺服器返回響應response,連線就被關閉了。在伺服器端不保留連線的有關資訊,因此當下一次連線時,伺服器端已沒有以前的連線資訊了,無法判斷這一次連線和以前的連線是否屬於同一個客戶。因此,必須
關於JSP中request,response,session三個內建物件的常用方法
String stuNo = request.getParameter("stuNo") //接受引數資訊 控制元件名稱name response.sendRedirect("getData.jsp") //客戶端重定向
java中session物件及其常用方法
在jsp頁面中可以直接使用session物件,也可以通過pageContext.getSession()或request.getSession()方法重新獲取session物件。 session物件可以儲存使用者的登入資訊,實現購物車功能等。 HTTP協議是一種無狀態協議。客戶向伺服器發出請求requ
List 常用方法
ins 接口 tar rabl 默認 集合 表達式 ret urn List 計算集合中某屬性值的總和 list.Sum(ins=>ins.Field); Sort()方法,摘要:使用默認比較器對整個 System.Collections.Generic.List&
Map遍歷四種常用方法
map.entry pri ext try set next() 方式 keys println Map常用四種遍歷方式 一: Map<String,String> map = new HashMap<String,String>();
JQ常用方法(哈哈)
size ... con var get false 語法 alert php 1ajax請求 $(function(){ $("#send").click(function(){ $.ajax({ type:"get", async:true,
C# Winform 跨線程更新UI控件常用方法總結(轉)
sum tex ase adc 而是 this obj 出現 turn 出處:http://www.tuicool.com/articles/FNzURb 概述 C#Winform編程中,跨線程直接更新UI控件的做法是不正確的,會時常出現“線程間操作無效: 從不是創建控件的
Java中的線程狀態轉換和線程控制常用方法
img sta () throw line star height style 技術 Java 中的線程狀態轉換: 【註】:不是 start 之後就立刻開始執行, 只是就緒了(CPU 可能正在運行其他的線程). 【註】:只有被 CPU 調度之後,線程才開始執行, 當
Web功能測試常用方法
技術分享 cnblogs mage 方法 web src 功能 分享 ges Web功能測試常用方法
HashMap的常用方法
rgs int val set print ger package logs key package ditu.com; import java.util.Collection; import java.util.HashMap; import java.util.Ma
day2 字符串常用方法總結
mes 一個 並且 lun int() join() eba false 換行符 字符串在Python中是常用的功能,我們知道,字符串在Python中存儲的形式是以字符數組的形式存在,比如"alex"在內存中的存儲形式是:["a","l","e","x"],因為我們
Thread常用方法
err join() eight 休眠 color int 操作 spa enter span { color: blue } 構造方法說明 Thread() 分配新的 Thread 對象 Thread(Runnable target) 分配新的 Thread 對