我想为我的 session 生成唯一的 session ID。所以我使用了 UUID。这是我所做的
if (session == null) {
session = httpServletRequest.getSession(true);
session.setAttribute("logedin", "0");
if (!httpServletRequest.isRequestedSessionIdFromCookie()) {
UUID sessionID = UUID.randomUUID();
Cookie sessionCookie = new Cookie("JSESSIONID", "sessionID"); //problem
}
Cookie 构造函数接受两个字符串,我如何将我的 UUID 转换为字符串,以便它获得唯一的 UUID 值? 谢谢
最佳答案
这会将您的唯一 session ID 转换为字符串
String suuid = UUID.randomUUID().toString();
关于java - 如何将 UUID 值转换为字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10141296/