1.服务器端运行的程序
2.Servelet三个方法
init
service 抽象方法
destory
这三个方法构成了servelet的生命周期
3、步骤 1、在web.xml中 描述了servlet类本身
<servlet> <servlet-name>HelloWorldServlet</servlet-name> <servletclass>cn.heima6.servlet.HelloWorldServlet</servlet-class> </servlet> 怎么样请求servlet <servlet-mapping> <servlet-name>HelloWorldServlet</servlet-name> <url-pattern>/HelloWorldServlet</url-pattern> </servlet-mapping>
4、servlet的缺点
1、web.xml配置比较多,不利于团队开发
2、servlet具有容器依赖性,没有办法进行测试
3、如果要在servlet中写多个方法,会导致很不好的结构
注意: 在servlet中,一个servlet只生成一个对象,这就意味着servlet的属性如果是数据,
则这个数据将是全局的数据(数据是共享的数据),共享数据容器引起线程安全问题。所以在servlet中,数据应该放在方法中。