오늘은 2월 3일 10일차이다.
@SuppressWarnings("unchecked")
Map<String, String> solver = (Map<String, String>) request.getSession().getAttribute("solver");
if(solver == null)
solver = new HashMap<>();
solver.put(makerNickname, nickname);
session.setAttribute("solver", solver);
세션을 저장할 때 makerNickname에 따라서도 구분을 해야 되기 때문에, map 형태로 세션을 저장해서, makerNickname을 key로, solverNickname을 value로 잡아 저장했다.
그 후 코드의 지저분한 것들을 수정했고, 주석이 필요한 부분은 달아주었다.
오늘은 빨리 끝났다. 한 번 더 모든 기능들을 테스트해봤고, 잘 되었다. 내일 마무리 글을 적으며 이 프로젝트를 마무리할 것이다.