2012-02-27 2 views
1

현재 세션의 ID를 표시하는 JSP가 있습니다. 세션이 생성 될 때 생성되어야하며 이후에는 브라우저가 닫힐 때까지 지속되어야합니다. 크롬에서세션이 지속되지 않습니다.

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" %> 
<html> 
<head></head> 
<body> 
Your session ID is : <%=session.getId()%> 
</body> 
</html> 

, 는 FF 개인이 브라우징 모드 와 IE는 세션이 유지되고 같은 같은 출력 숙박 :

다음

내가 설명대로해야하는 코드입니다

세션 ID는 다음과 같습니다

CF29941D705A657A91EBD44A35D68803

그러나 파이어 폭스 일반 모드, 모든에 페이지를 새로 고칠 때 새 ID가 생성됩니다.

누구든지 해결할 수 있습니까?

답변

0

매번 특정 웹 브라우저에서 새 세션 ID를 받으면 특정 웹 브라우저에서 특정 도메인에 대해 쿠키가 비활성화되었음을 의미 할 수 있습니다. 웹 브라우저의 설정을 확인하고 수정하십시오.

0

세션/쿠키가 localhost에서 유지 관리되지 않는 것 같습니다. 이것이 코드가 작동하지 않는 이유 일 수 있습니다.

관련 문제