您的位置:首页 > 编程语言 > Java开发

第五步 javaweb开发之Servlet

2017-05-03 16:52 363 查看
Javaweb开发之Servlet
1、servlet 要点

1.1什么是Servlet

     本身是一种规范叫Servlet规范,约束了JavaWeb项目的结构,约束了Tomcat服务器应该怎样去实现规范,规范对于程序而言其实就是接口。

1.2 项目中编写Servlet

创建WEB-INF文件夹

在WEB-INF文件夹中创建lib,classes

在WEB-INF文件中加入web.xml

把项目中classpath路径改为WEB-INF重classes

2、Servlet生命周期

public void init(ServletConfig arg0)  初始化方法

public void service(ServletRequest arg0, ServletResponse arg1)    服务方法

public void destroy()   销毁方法

public ServletConfig getServletConfig()   返回配置对象方法

public String getServletInfo()   返回Servlet信息

执行流程:

构造器-》init-》循环(service)-》destroy  (正常关闭Tomcat)

3、Servlet请求流程

请求:主机:端口/上下文路径/资源路径

对应: 

web.xml:  <servlet-mapping>

              <servlet-name>LoginServlet</servlet-name>

             <url-pattern>/login</url-pattern>

          </servlet-mapping>

server.xml:<Context docBase="F:\javaproject\OnElectronFlowWeb\WebContent"  path =“abc”/>

上下文路径:/abc

资源路径:/login
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javaweeb
相关文章推荐