나는 서블릿을 구현했으며, PHP 사이트는 그 서블릿에 액세스하여 데이터를 검색하고있다. 세션 변수를 저장하는 가장 좋은 방법이 무엇인지, 아니면 저장해야하는지 궁금합니다.JSP/서블릿 세션 + PHP : 세션 추적하기 - JSON/데이터베이스 또는 HttpSessionListener?
저장할 필요가있는 변수에는 ArrayList 및 기타 개체가 포함됩니다.
이(1) HttpSessionListener을 구현하고, 각 세션을 저장 (이 만들어진 때) 정적 SessionMap로 :
나는 약 3 가능성을 생각했습니다. 그런 다음 세션이 삭제되면 삭제하십시오.
(2) JSON에 모든 것을 저장하십시오. 그래서 각 객체를 serialize/deserialize하고 앞뒤로 전달해야합니다. (각 ArrayList/Object에있는 항목 목록을 사용자 클릭 사이에서 추적하고 싶습니다.)
(3) SessionID를 기본 키로 사용하여 정보를 MongoDB에 저장합니다.
너희들은 어떻게 생각하니?