繁体   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