
Servlet
文章平均质量分 65
Servlet
普雅^0^雷蒙达
已经快毕业快有1年了,但是我还是没有脱离菜鸟的帽子,我还有好多的知识要学,不知道什么时候可以学完,毕竟,学无止境呀,真是令人无语!摆在我面前的路径只有一条了--只能一步一步不悔地走向前方。
一个菜鸟的慢慢成长!加油吧!男生永远18岁!
展开
-
ServletContext(二)-- ServletContext对象的作用
真实路径也叫服务器路径。举个例子,你在本地工作空间里存储着一份你的项目,同时你在你的服务器上也存储着同样的项目。那么你访问的时候是访问本地空间里的项目呢,还是访问服务器上的项目。显然是服务器上的路径。所以 真实路径也叫服务器路径。,每一个类型的文件都有对应MIME类型格式: 大类型/小类型 例如: text/html image/jpeg。域对象指的是对象有作用域(即作用范围)。不同作用范围的域对象,共享数据的能力也不一样。是 web 应用中最大的作用域,也叫。域对象可以实现数据的共享。原创 2023-05-24 23:00:38 · 396 阅读 · 0 评论 -
Web(五)-- Servlet的四大作用域
当一个客户首次访问服务器上的一个JSP页面时,JSP引擎产生一个session对象,同时分配一个String类型的ID号,JSP引擎同时将这个ID号发送到客户端,存放在Cookie中,这样session对象和客户之间就建立了一一对应的关系。当客户再访问连接该服务器的其他页面时,不再分配给客户新的session对象,直到客户关闭浏览器后,服务器端该客户的session对象才取消,并且和客户的会话对应关系消失。,通过调用该对象相应的方法可以获取封装的信息, 即使用该对象可以获取用户提交信息。原创 2023-05-23 23:24:09 · 659 阅读 · 0 评论 -
ServletContext(一)-- ServletContext对象的获取方式(两种)
ServletContext 是应用上下文对象。在 Servlet 规范中,一共有 4 个域对象。ServletContext 就是其中的一个。它也是 web 应用中最大的作用域,也叫application 域。每一个应用中只有一个ServletContext 对象, 这个ServletContext 对象被所有Servlet所共享。它可以实现整个应用之间的数据共享!原创 2023-05-23 22:34:57 · 462 阅读 · 0 评论 -
Servlet(七)-- Servlet的线程安全问题
尽量不要在Servlet中定义成员变量。即使定义了成员变量,也不要对其修改值。原创 2023-05-15 18:30:00 · 86 阅读 · 0 评论 -
Servlet(六)-- Servlet3.0注解开发的路径映射的配置
优先级问题:越是具体的优先级越高,越是模糊通用的优先级越低。第一种 > 第二种 > 第三种。原创 2023-05-15 18:00:00 · 618 阅读 · 0 评论 -
Servlet(五)-- Servlet3.0注解开发(重点)
点击finish, 创建完成,可以看到,没有生成web.xml文件。第四步:在类上使用 @WebServlet 注解配置 Servlet。第二步:定义一个类,继承 HttpServlet。第三步:重写 doGet 和 doPost 方法。第一步: 创建一个 web 项目。点击next, 给工程取一个名字。大大减少代码量和开发的繁多操作。第五步:部署并启动项目。第六步:通过浏览器测试。原创 2023-05-15 17:00:00 · 463 阅读 · 0 评论 -
Servlet(四)-- Servlet的生命周期
通过使用 <load-on-startup> 元素,开发人员可以控制 Servlet 的初始化顺序和时间,从而更好地管理 Web 应用的生命周期和性能。<load-on-startup> 是 Java Servlet 规范中的一个元素,它用于指定 Servlet 在 Web 应用启动时加载的顺序。2. <load-on-startup>的值为0或正整数时, 在服务器启动时创建。1. <load-on-startup>的值为负数时, 第一次被访问时创建。<load-on-startup>的值为。原创 2023-05-15 12:50:19 · 340 阅读 · 0 评论 -
Servlet(三)-- Servlet三种实现方式
在刚才的入门案例中,我们定义了自己的Servlet,实现的方式都是选择实现Servlet,在Servlet的API介绍中,它提出了我们除了实现Servlet还可以继承GenericServlet和继承HttpServlet,通过查阅servlet的类视图,我们看到Servlet下有一个抽象类GenericServlet,抽象类GenericServlet还有一个子类HttpServlet。当我们继承HttpServlet后却不实现任何方法, 使用浏览器访问, 出现了访问错误,状态码是405。原创 2023-05-15 11:06:57 · 336 阅读 · 0 评论 -
Servlet(二)-- Servlet执行原理
我们通过浏览器发送请求,请求首先到达Tomcat服务器,由服务器解析请求URL,然后在部署的应用列表中找到我们的应用。接下来,在我们的应用中找应用里的web.xml配置文件,在web.xml中找到Servlet的配置,找到后执行service方法,最后由Servlet响应客户浏览器。浏览器——>Tomcat服务器——>我们的应用——>应用中的web.xml——>Servlet类——>响应浏览器。当服务器接受到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资源路径。原创 2023-05-15 11:07:24 · 61 阅读 · 0 评论 -
Servlet(一)-- Servlet快速入门
Override@Override@OverrideSystem.out.println("我进来了哦~~");原创 2023-05-14 20:04:31 · 468 阅读 · 0 评论