Servlet|Servlet 服务器请求
一、什么是Servlet
Servlet是在服务器上运行的小程序,一个Servlet就是一个Java类,并且可以通过"请求-响应"编程模型来访问的这个驻留在服务器内存里的Servlet程序,它是Jsp的前身。
二、Tomcat的容器等级
Tomcat的容器分为四个等级,Servlet的容器管理Context容器,一个Context对应一个Web工程。
文章图片
三、Get和Post请求方式
1、Get方式
【Servlet|Servlet 服务器请求】超链接访问:
四、Servlet的生命周期
1、初始化 , 调用 init() 方法
2、响应客户请求阶段,调用 service() 方法,由 service() 方法根据提交方式选择执行 doGet() 或 doPost() 方法。
3、终止阶段,调用 destroy() 方法
文章图片
五、Servlet自动装载
在xml文件里配置
六、Servlet路径跳转
相对路径 :链接
绝对路径: String path = request.getContextPath();
链接
表单的路径跳转和超链接的跳转一致
重定向:response.sendRedirect(request.getContextPath()+"/test.jsp");
服务器内部跳转:request.getRequestDispatcher("/text.jsp").forward(req,resp);
或者 request.getRequestDispatcher("../text.jsp").forward(req,resp);
推荐阅读
- C#实现访问OPC|C#实现访问OPC UA服务器
- HttpServletRequest|HttpServletRequest 类
- [C#]Webapi在筛选器中对Get与Post请求方式的接口验证方式
- 基于华为云弹性云服务器ECS(搭载openEuler的鲲鹏通用计算增强型)完成鲲鹏代码迁移工具实践【华为云至简致远】
- windows server 2016 搭建FTP服务器
- 故障分析 | MySQL Router(服务器后端那么闲,为什么不让访问())
- 【服务器数据恢复】Ext4文件系统fsck后mount不上并报错的数据修复案例
- springboot|Spring Security跨站请求伪造(CSRF)
- 2|2 Servlet 生命周期
- 【StoneDB模块介绍】服务器模块