【发布时间】:2012-07-16 17:44:20
【问题描述】:
我想知道会发生什么,如果我在 doget() 方法中调用 servlet 的 destroy() 方法,假设这是我在 doget() 方法本身中的第一个语句。请告知..
我已经在我的应用程序中尝试过如下所示..
public class MyServlet extends HttpServlet
{
public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException
{
destroy(); //calling destroy
String name=request.getParameter("txtName");
HttpSession ses=request.getSession();
ses.setAttribute("username",name);
response.setContentType("text/html");
PrintWriter out=response.getWriter();
out.println("<html><head><title>Cookie example</title></head><body>");
out.println("welcome,"+name);
out.println("<br><a href=ck>Take a Tour</a></body></html>");
out.close();
}
}
但我的应用程序运行良好,但仍然请解释一下逻辑,因为我仍然不清楚。
请告知需要编写哪段代码,我想覆盖 destroy() 以便在执行它时 servlet 立即被销毁
【问题讨论】:
-
No Man,直到现在我都没有这样做,但我想知道在后台会发生什么。
-
伙计们,我已经用状态消息更新了它
标签: java jakarta-ee tomcat servlets