理论

servlet是一个运行在Web服务器上,一个可以处理请求和响应的Java类。

    Web应用是通过请求驱动的,也就是要由客户先发起请求,客户的请求通过http协议进行传输。


而我们常用的Tomcat相当于Web服务器,它也被当做Web容器来管理着Servlet的生命周期。当启动一


个程序时
    1.Web容器先加载Servlet类编译成.class的字节码文件
    2.通过构造函数初始化Servlet,一般不覆盖Servlet的无参构造函数。因为可以在init()中进


行需要的操作
    3.Servlet一生只调用一次init()方法。可以在里面写上自己需要的操作。
    4.当有请求到达时,Web容器找到请求的Servlet,HttpService会调用service()方法向servlet


传入HttpServletRequest(请求对象),HttpServletResponse(响应对象),执行覆盖后的doGer()或


doPost()方法。Servlet通过请求对象可以获取一些请求的数据,再通过响应对象将响应通过容器传


回。

    5.最后,容器调用destroy()来回收Servlet。

--------------------------------------------------------------------------------------------------------------

servlet创建

点击想要创建项目的位置,右键通过New找到servlet单击创建,如图Setvlet(补充)(理论、创建、实现方式、功能)

Setvlet(补充)(理论、创建、实现方式、功能)Setvlet(补充)(理论、创建、实现方式、功能)

如上图创建servlet后就会出现如下图class界面:

Setvlet(补充)(理论、创建、实现方式、功能)

Ps:下图为博主后期添上去的以此对应上下图:

Setvlet(补充)(理论、创建、实现方式、功能)

servlet有三种实现方法,博主用的是doget  dopost方法,如上图:

下图为具体使用:

Setvlet(补充)(理论、创建、实现方式、功能)

PS:另外两种较为复杂,不建议使用。

附另一位博主三种方法地址:

http://blog.csdn.net/xlgen157387/article/details/38944069

servlet方法实现需要添加配置xml文件Setvlet(补充)(理论、创建、实现方式、功能)


请求转发之---服务器内部跳转:Setvlet(补充)(理论、创建、实现方式、功能)

请求重定向

Setvlet(补充)(理论、创建、实现方式、功能)

相关文章:

  • 2022-12-23
  • 2022-03-07
  • 2022-03-05
  • 2022-12-23
  • 2023-03-19
  • 2021-07-22
  • 2022-12-23
  • 2021-09-26
猜你喜欢
  • 2021-09-12
  • 2021-12-17
  • 2021-11-05
  • 2022-12-23
  • 2021-08-03
  • 2021-12-02
  • 2022-12-23
相关资源
相似解决方案