window.location.href 이후 session 에서 잃 어 버 린 문 제 를 해결 합 니 다.

오늘 한 동료 가 나 에 게 문 제 를 물 었 다.바로java백 스테이지 에서 데 이 터 를session넣 었 다.jsp에서js페이지 를 바 꾼 후에session안의 데 이 터 를 찾 을 수 없 었 다.그리고 그 는 현지에서 할 수 있 지만 서버 에서 찾 을 수 없 었 다session.
다음은 그 가 쓴 리 셋 코드 입 니 다.

나 는 전단 을 거의 쓰 지 않 아서 빙빙 돌 았 다.이상 한 문 제 를 가지 고 구 글 에서 문 제 를 발견 한 원인session lost with window.location.href   window.location.href 이후 새로운httpcontext  을 다시 만 들 었 기 때문에session를 잃 어 버 렸 다 는 뜻 이다.
기왕 문제 의 원인 을 알 게 된 이상 문제 의 해결 방식 도 나 왔 다
1.session데 이 터 를 방향 을 바 꾸 는 페이지 로 가 져 갑 니 다.
2.리 셋 작업 을 백 엔 드 에 두 면 페이지 에 새httpContext를 만 들 지 않 고session데 이 터 를 얻 을 수 있 습 니 다.
총결산
이상 은 이 글 의 모든 내용 입 니 다.본 고의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 참고 학습 가 치 를 가지 기 를 바 랍 니 다.여러분 의 저희 에 대한 지지 에 감 사 드 립 니 다.더 많은 내용 을 알 고 싶다 면 아래 링크 를 보 세 요.

좋은 웹페이지 즐겨찾기