我已经用Java编写了一个小游戏并使用网页作为前端(使用Eclipse中集成的Tomcat 8)。前端的会话处理没问题。但是后端没有任何东西。
<% //Prepare Game
request.getSession();
Controller master = (Controller) session.getAttribute("master");
if (master == null){
master = new Controller();
master.prepareGame();
}
session.setAttribute("master", master);
%>
当其他用户使用该应用程序时,Controller将覆盖现有对象。这意味着它们都有不同的会话但是相同的控制器对象,这是一个问题:D 我不知道如何在后端管理会话。如果您对新手有任何建议会很棒:)