我写了一个会话代码来跟踪日食中的会话。会话ID不会显示在网页上,而是另存为文件到我的计算机中,并且每次运行代码时,都会出现对话框以保存文件
我真的不知道是什么问题。搜寻了它,但找不到任何相关内容
这是我的代码:
import java.io.*;
import javax.servlet.http.*;
/**
* Servlet implementation class SessionTrack
*/
public class SessionTrack extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) {
response.setContentType("html/text");
try {
PrintWriter pw = response.getWriter();
HttpSession session = request.getSession();
pw.println("<html><body>");
pw.println(session.getId());
session.setMaxInactiveInterval(2*60);
if(session.isNew()) {
pw.println("Welcome new user");
//System.out.println("asd");
}
else {
pw.println("Welcome back user");
pw.println("</html></body>");
pw.close();
}
}
catch(Exception e) {
System.out.println(e);
}
}
}