-
init()
只执行一次,service()
每请求一次就执行一次。 -
servlet不是jsp,jsp处理静态信息,servlet处理动态信息,所以如果要在servlet中输入,我们需要先获得输出对象然后out
-
重定向和转发
-
重定向sendRedirect中的request会失效
-
转发RequestDispatcher中的不会失效
-
但是重定向可以定向到外部网站比如百度,转发只能转发给本网站的jsp或者servlet
-
重定向:
response.sendRedirect("login.jsp");
转发:
RequestDispatcher dis=request.getRequestDispatcher("showServlet"); dis.forward(request,response);
-
-
在JavaServlet中使用session:由于session是jsp的内置对象,在servlet中使用session必须在doGet或者doPost方法里面先
HttpSession session=request.getSession(true);
然后就正常使用即可。 -
配置的时候不要画蛇添足,就用注解
@WebServlet("/类名")
简简单单就可。
《基于Eclipse平台的JSP应用教程》学习笔记——第六章 JavaServlet基础
最新推荐文章于 2020-12-21 08:37:23 发布