Servlet和JSP

Servlet

Servlet的生命周期

  1. init方法:第一次请求Servlet的时候,Servlet容器会调用此方法,在后续的请求中不再调用。与初始化相关的代码放在这里。
  2. service方法:第一次请求Servlet的时候,Servlet容器会调用init和service方法,在后续的请求中只调用service方法。
  3. destroy方法:通常发生在卸载应用程序,或者关闭Servlet容器的时候,一般在此方法里放一些资源清理相关的代码。

GenericServlet和HttpServlet

  • GenericServlet提供了service方法的默认实现。
  • HttpServlet继承了GenericServlet,提供Http的服务。

Servlet是单例多线程的。

JSP

jstl(JSP标准标签库)

运行在服务器端。以下是常用的jstl标签:

c:out

c:forEach

c:forTokens

c:if

c:choose

c:set

c:remove

c:import

c:curl

c:param

c:redirect

c:catch

posted @ 2017-03-13 13:55  StevenLuke  阅读(147)  评论(0编辑  收藏  举报