簡體   English   中英

當它通過jsp中的會話訪問時,id太長。

[英]Id is too long when it access through session in jsp.

我訪問customer id並將其保存在訂單表中,因為成功保存了他當前訂單記錄的前foriegn key ,但是customer id太長,我將其獲取為( String user= session.getId(); ),但在數據庫中看起來像( 489B37FC975A6B831EAA685124DC8A38 )我很困惑如何解決?
謝謝

會話id是一些與持久性信息不相關的臨時值。 當客戶稍后返回時,會話期滿后,將產生新的價值。

字符串getId()

返回一個字符串,其中包含分配給該會話的唯一標識符。 該標識符由Servlet容器分配,並且取決於實現。

您應該創建Customer對象,將其保留並在用戶登錄時將其id保存到會話中。這是正確的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM