![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVAEE基础
Kurt_xcy
这个作者很懒,什么都没留下…
展开
-
监听器
问题作用域对象是什么时候创建和销毁的,数据是什么时候存取,改变和删除的。因为具体的流转过程看不到,所以也就无法再指定的时机对数据和对象进行操作,比如session 销毁的时候,在线人数-1。 因此,有监听器的存在就可以实时监测数据的变化从而进行操作。监听对象RequestSessionApplication监听内容创建、销毁、属性改变事件监听作用在事件发生之前,之后进行一些处理...原创 2020-04-15 22:02:48 · 106 阅读 · 0 评论 -
过滤器(拦截器)
过滤器的作用Servlet 的作用是针对浏览器发起的请求,进行请求的处理。通过Servlet 技术我们可以灵活的进行请求的处理,但是我们不但要对请求进行处理,我们还需对服务器的资源进行统一的管理,比如请求编码格式的统一设置,资源的统一分配等等,这个时候该怎么办呢?使用过滤器可以在servlet接受到请求前进行拦截进行一些预处理。使用创建一个实现了Filter接口的普通java类覆...原创 2020-04-15 20:56:08 · 163 阅读 · 0 评论 -
EL和JSTL标签学习
EL表达式什么是EL表达式全称:Expression Language,一种写法非常简介的表达式。语法 简单易懂,便于使用。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言。EL 表达式的作用让 jsp书写起来更加的方便。简化在 jsp 中获取作用域或者请 求数据的写法。也会搭配 Jstl 来进行使用。传统方式获取作用域数据:缺点一:导入包缺点二:需要强转缺...原创 2020-02-29 21:59:28 · 167 阅读 · 0 评论 -
JSP学习
什么是JSPJSP 全名为 Java Server Pages,中文名叫 java 服务器页面,其根 本是一个简化的 Servlet 设计,它 [1] 是由 Sun Microsystems 公司 倡导、许多公司参与一起建立的一种动态网页技术标准。为什么要有JSP进行页面的展现时,如果通过Servlet来条条输入req.getWriter.write(“HTML代码”)进行展现过于麻烦,因此...原创 2020-02-29 20:49:21 · 181 阅读 · 0 评论 -
Ajax学习
为什么要有Ajax?有时候,我们需要在当前的页面中显示其他请求的内容,但又不需要其他的请求重发一次,例如搜索框中输入一些关键字出现提示的相关热词,此时我们仅仅只需要单独的搜索框显示请求数据,而页面其他内容保持不变,不需要重发请求进行整体页面刷新因而需要这门技术。概括的讲就是局部请求、局部展示。Ajax的概念Ajax是JavaScript、XML、CSS、DOM等多种技术的组合,是一种局部刷新...原创 2020-02-29 16:13:27 · 68 阅读 · 0 评论 -
ServletContext和ServletConfig学习
ServletContext对象学习:问题:不同的用户使用相同的数据(可以看作是全局的公共资源)解决:ServletContext对象特点:服务器创建作用域:整个项目内生命周期:服务器启动到服务器关闭使用:获取ServletContext对象//第一种方式:ServletContext sc=this.getServletContext();//第二种方式:Serv...原创 2020-02-23 11:11:20 · 114 阅读 · 0 评论 -
Session学习
问题:一个用户的不同请求处理的数据共享怎么办?解决:使用session技术原理:用户第一次访问服务器,服务器会创建一个session对象给此用户,并将该session对象的JSESSIONID使用Cookie技术存储到浏览器中,保证用户的其他请求能够获取到同一个session对象,也保证了不同请求能够获取到共享的数据。特点:存储在服务器端服务器进行创建依赖Cookie技术...原创 2020-02-21 23:15:50 · 128 阅读 · 0 评论 -
Cookie学习
问题:HTTP 协议是没有记忆功能的,一次请求结束后,相关数据会被销毁。如果第二次的请求需要使用相同的请求数据怎么办呢? 难道是让用户再次请求书写吗?解决:Cookie技术内容:Cookie技术是在浏览器端进行数据存储的技术,有时候用户如果向服务器发起多次请求需要用到相同的数据,req在请求结束就会被销毁,不能用户数据的存储。因此,Cookie技术就是用于在浏览器端进行数据存储的技术,S...原创 2020-02-21 21:33:49 · 97 阅读 · 0 评论 -
request对象和respond对象及转发、重定向
request对象和respond对象当浏览器发送请求到服务器后,服务器会生成request对象和respond对象,作为实参传入Servlet中的service方法。其中request对象存储此次请求的请求行、请求头以及用户数据。respond对象则是用于响应的对象。 request对象的作用域问题:如果要从一个Servlet转发给另一个Servlet,如何进行数据的共享?req.s...原创 2020-02-21 20:07:00 · 653 阅读 · 0 评论 -
什么是Servlet
概念 狭义的 Servlet 是指 Java 语言实现的一个接口,广义的 Servlet 是指任何实现了这个 Servlet 接口的类,一般情况下,人们将Servlet 理解为后者。 Servlet 运行于支持 Java 的应用服务器中。从原理上讲,Servlet 可以响应任何类型的请求,但绝大多数情况下 Servlet 只用来扩展基于 HTTP 协议的 Web 服务器。 简而言之,Ser...原创 2020-02-21 15:48:16 · 3798 阅读 · 1 评论