Servlet
Servlet
程序猿塔塔开
这个作者很懒,什么都没留下…
展开
-
<7>Servlet请求重定向
请求重定向,是指客户端给服务器发请求,然后服务器告诉客户端说。我给你一些地址。你去新地址访问。叫请求重定向(因为之前的地址可能已经被废弃)示例:response.sendRedirect("新地址");...原创 2021-10-28 11:03:47 · 54 阅读 · 0 评论 -
<7>HttpServletResponse 类
1.HttpServletResponse 类的作用 HttpServletResponse 类和 HttpServletRequest 类一样。每次请求进来,Tomcat 服务器都会创建一个 Response 对象传递给 Servlet 程序去使用。 HttpServletRequest 表示请求过来的信息,HttpServletResponse 表示所有响应的信息, 我们如果需要设置返回给客户端的信息,都可以通过HttpServletResponse 对象来进行设置。2.两个输出流字节流原创 2021-10-28 10:59:48 · 86 阅读 · 0 评论 -
<7>ServletContext 类
1.ServletContext 类简介1、ServletContext 是一个接口,它表示 Servlet 上下文对象2、一个 web 工程,只有一个 ServletContext 对象实例。3、ServletContext 对象是一个域对象。4、ServletContext 是在 web 工程部署启动的时候创建。在 web 工程停止的时候销毁。注:域对象,是可以像 Map 一样存取数据的对象,叫域对象。这里的域指的是存取数据的操作范围,整个 web 工程。 2.ServletCo.原创 2021-10-26 22:02:07 · 121 阅读 · 0 评论 -
<7>ServletConfig 类
1.ServletConfig 类简介ServletConfig 类是 Servlet 程序的配置信息类。Servlet 程序和 ServletConfig 对象都是由 Tomcat 负责创建,我们负责使用。Servlet 程序默认是第一次访问的时候创建,ServletConfig 是每个 Servlet 程序创建时,就创建一个对应的 ServletConfig 对 象 2.ServletConfig 类三大作用1、可以获取 Servlet 程序的别名 servlet-name 的值2、.原创 2021-10-26 21:37:44 · 92 阅读 · 0 评论 -
<7>使用 IDEA 创建 Servlet 程序
1.右键new ->Servlet 程序2.配置 Servlet 的信息:Name:Servlet的类名Package:类所在的包Class:全类名左下角不需要勾选3.创建好后,在xml文件中配置相应的信息即可。原创 2021-10-26 21:05:31 · 134 阅读 · 0 评论 -
<7>HttpServletRequest 类
1.HttpServletRequest 类的作用 每次只要有请求进入 Tomcat 服务器,Tomcat 服务器就会把请求过来的 HTTP 协议信息解析好封装到 Request 对象中。 然后传递到 service 方法(doGet 和 doPost)中给我们使用。我们可以通过 HttpServletRequest 对象,获取到所有请求的信息。2.HttpServletRequest 类的常用方法getRequestURI() 获取请求的资源路径getRequestURL() 获取请求原创 2021-10-28 09:46:10 · 158 阅读 · 0 评论 -
<7>创建Servlet程序找不到servlet选项
问题:找不到servlet选项解决:File-Project Structure-Facets添加创建的Web工程,将左下角的Source Root勾选,apply即可。结果:Servlet按钮便出来啦原创 2021-10-26 21:11:14 · 234 阅读 · 3 评论 -
<7>手动创建Servlet程序
一般在实际项目开发中,都是使用继承 HttpServlet 类的方式去实现 Servlet 程序。1、编写一个类去继承 HttpServlet 类2、根据业务需要重写 doGet 或 doPost 方法3、到 web.xml 中的配置 Servlet 程序的访问地址 1.HttpServlet抽象类 HttpServlet 也是一个抽象类,它进一步继承并封装了 GenericServlet,使得使用更加简单方便,由于是扩展了 Http 的内容,所以还需要使用 HttpServletReq原创 2021-10-26 20:49:24 · 324 阅读 · 0 评论 -
<7>Servlet请求转发
请求转发是指,服务器收到请求后,从一次资源跳转到另一个资源的操作。示例:在Servlet01代码中进行Get请求,转发到Servlet02请求。 Servlet01代码:public class Servlet01 extends HttpServlet { @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException原创 2021-10-28 10:13:15 · 174 阅读 · 0 评论 -
<7>Servlet生命周期
1 Servlet生命周期 Servlet 生命周期可被定义为从创建直到毁灭的整个过程。以下是 Servlet 遵循的过程:Servlet 初始化后调用 init () 方法。Servlet 调用 service() 方法来处理客户端的请求。Servlet 销毁前调用 destroy() 方法。最后,Servlet 是由 JVM 的垃圾回收器进行垃圾回收的。1.1 init() 方法 init 方法被设计成只调用一次。它在第一次创建 Servlet 时被调用,在后续每次用户请求时不再调原创 2021-10-26 14:34:40 · 72 阅读 · 0 评论 -
<7>Servlet简介
1.Servlet 是什么?1.Servlet 是 JavaEE 规范之一。规范就是接口2.Servlet 就 JavaWeb 三大组件之一。三大组件分别是:Servlet 程序、Filter 过滤器、Listener 监听器。3.Servlet 是运行在服务器上的一个 java 程序,它可以接收客户端发送过来的请求,并响应数据给客户端。 2.Servlet 执行以下主要任务 读取客户端(浏览器)发送的显式的数据。这包括网页上的 HTML 表单,或者也可以是来自 applet 或自定义的.原创 2021-10-26 14:18:47 · 99 阅读 · 0 评论