1 분마다 새로 고치는 JSP 웹 페이지가 있습니다. 을 새로 고칠 때마다 세션 개체의 유효성이 검사됩니다. Tomcat 웹 서버가 다시 시작되면 세션이 사라지고 페이지가 새로 고침되면 "유효하지 않습니다"라고 표시됩니다. 누구든지 내 문제에 대한 해결책을 가지고 있습니까?Tomcat 세션을 어떻게 유지합니까?
2
A
답변
2
Tomcat 구성 파일의 구성을 살펴보십시오. 설명서는 http://tomcat.apache.org/tomcat-6.0-doc/config/manager.html에 있습니다. 영구적 인 관리자에 대한 섹션을 찾으십시오.
1
세션의 모든 저장소가 Serializable인지 확인해야합니다. 그 중 하나가 (또는 Serializable 요구 사항을 충족하지 않는 경우) 웹 응용 프로그램을 다시로드하거나 Tomcat을 다시 시작할 때 세션을 잃게됩니다.
EG : 서블릿에 대한 좋은 다음 작품 : 예상대로 설명
public class MainServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
HttpSession session = request.getSession();
Date date = (Date) session.getAttribute("date");
if (date == null) {
date = new Date();
session.setAttribute("date", date);
}
response.setContentType("text/plain");
PrintWriter pw = response.getWriter();
pw.println("New Session? " + session.isNew());
pw.println("Date : " + date);
pw.flush();
}
}
관련 문제
- 1. Windows 양식에서 세션을 어떻게 유지합니까?
- 2. Spring HibernateDaoSupport가 동일한 세션을 유지합니까?
- 3. AJAX 스크립트는 PHP로 세션을 유지합니까?
- 4. Tomcat AccessLogValve는 디스크의 모든 파일을 영원히 유지합니까?
- 5. 한 Tomcat 서버에서 다른 Tomcat 서버로 세션을 전송하는 방법은 무엇입니까?
- 6. Google 어스 클라이언트와 세션 상태를 어떻게 유지합니까?
- 7. 여러 웹 서버에서 상태를 어떻게 유지합니까?
- 8. Apache에서 세션 상태를 어떻게 유지합니까?
- 9. SQL Server는 어떻게 연결을 유지합니까?
- 10. Tomcat은 세션 무결성을 어떻게 유지합니까?
- 11. 어떻게 자바 스크립트를 구현하고 유지합니까?
- 12. HTML5 캔버스로 ... 비율을 어떻게 유지합니까?
- 13. 누적 오류없이 시간을 어떻게 유지합니까?
- 14. 다국어 응용 프로그램을 어떻게 유지합니까?
- 15. dzone.com은 div의 상태를 어떻게 유지합니까?
- 16. Grails에서 Enum 컬렉션을 어떻게 유지합니까?
- 17. 하이브리드 Ruby/GWT 시스템에서 세션을 어떻게 관리합니까?
- 18. PHP 세션을 어떻게 종료합니까?
- 19. 어떻게 여러 개의 출력 버퍼와 Gzip을 통해 세션을 활성 상태로 유지합니까?
- 20. Tomcat 웹 응용 프로그램에서 세션을 모니터링하는 쉬운 방법이 있습니까?
- 21. Tomcat 쿠키가 어떻게 형성됩니까?
- 22. Tomcat 예제는 어떻게 작동합니까?
- 23. 장기 프로젝트와 관련하여 어떻게 사용자 중심으로 유지합니까?
- 24. RedirectToAction을 사용할 때 ModelState 오류를 어떻게 유지합니까?
- 25. 개발 팀 간의 기술 계약은 어떻게 유지합니까?
- 26. jQuery의 텍스트 영역에서 줄 바꿈을 어떻게 유지합니까?
- 27. 당신은 어떻게 제티 HTTP 클라이언트와 쿠키를 유지합니까
- 28. 숨겨진 필드는 포스트에 값을 어떻게 유지합니까
- 29. 어떻게 Resharper 파일을 SVN 밖으로 유지합니까?
- 30. TDD를 할 때 어떻게 훈계를 유지합니까?
동작입니다. 바람둥이 세션을 지속하는 것은 거의 당신이 원하는 것이 아닙니다. –