servlet+jsp学习
网课笔记
欢乐大象
这个作者很懒,什么都没留下…
展开
-
JSTL标签 参考手册(转)
https://blog.csdn.net/elf8848/article/details/83287100转载 2019-12-06 10:10:42 · 612 阅读 · 0 评论 -
过滤器
问题:Servlet 的作用是针对浏览器发起的请求, 进行请求的处理。 通过 Servlet 技术我们可以灵活的进行请求的处理,但是我们不但要对请求记性处理, 我们还需对服务器的资源进行统一的管理 , 比如请求编码格式的统一设置, 资源的统一分配等等, 这个时候该怎么办呢?解决:使用过滤器。作用:对服务器资源进行管理保护 servlet使用:Filter 接口Filter...原创 2019-09-23 08:30:25 · 253 阅读 · 0 评论 -
Ajax学习
问题:目前来,所有的请求的发送都是通过浏览器自己直接进行发送,响应是浏览器在接收到响应信息后自主的将响应数据覆盖当前页面显示。现在,要求在保留原有页面内容的情况下显示新的响应内容。解决:使用ajax技术ajax原理:请求由ajax引擎对象发送,响应数据,浏览器不会直接进行处理,而是流转给发请求的ajax引擎对象。这样我们可以通过操作ajax引擎对象变相的实现在页面中显示新的...原创 2019-09-22 19:01:22 · 262 阅读 · 0 评论 -
JSP
问题:在学习了 Servlet 之后, 使用 Servlet 进行页面的展现, 代码书写过于麻烦。 极大的影响了开发的效率, 那么有没有一种方式可以让我们像以前写网页一样来进行网页的编程工作呢?解决:使用 JSP 技术概念:JSP 全名为 Java Server Pages, 中文名叫 java 服务器页面, 其根本是一个简化的 Servlet 设计, 它 [1] 是由 Sun M...原创 2019-09-22 18:53:37 · 311 阅读 · 0 评论 -
server.xml 文件
问题:浏览器发起请求后, 服务器根据请求在 webapps 目下调用对应的 Servlet 进行请求处理。 那么为什么是 webapps 目录难道不能是其他的目录吗?解决:了解 server.xml 文件的配置信息Server.xml 文件核心组件:<Server><Service><Connector /><Connector /&g...原创 2019-09-22 18:52:25 · 1174 阅读 · 0 评论 -
Web.xml 文件使用总结
作用:存储项目相关的配置信息, 保护 Servlet。 解耦一些数据对程序的依赖。使用位置:每个 Web 项目中Tomcat 服务器中(在服务器目录 conf 目录中)区别:Web 项目下的 web.xml 文件为局部配置, 针对本项目的位置。Tomcat 下的 web.xml 文件为全局配置, 配置公共信息。内容(核心组件):全局上下文配置(全局配置参数)Servlet 配...原创 2019-09-22 18:51:47 · 320 阅读 · 0 评论 -
Session
问题:Request 对象解决了一次请求内的不同 Servlet 的数据共享问题, 那么一个用户的不同请求的处理需要使用相同的数据怎么办呢?解决:使用 session 技术。原理:用户使用浏览器第一次向服务器发送请求, 服务器在接受到请求后, 调用对应的 Servlet 进行处理。 在处理过程中会给用户创建一个 session 对象, 用来存储用户请求处理相关的公共数据, 并将此...原创 2019-09-22 18:50:57 · 274 阅读 · 0 评论 -
ServletContext 对象 和 ServletConfig 对象
ServletContext 对象:问题:Request 解决了一次请求内的数据共享问题, session 解决了用户不同请求的数据共享问题, 那么不同的用户的数据共享该怎么办呢?解决:使用 ServletContext 对象作用:解决了不同用户的数据共享问题原理:ServletContext 对象由服务器进行创建, 一个项目只有一个对象。 不管在项目的任意位置进行获取得到的...原创 2019-09-22 18:50:06 · 321 阅读 · 0 评论 -
Cookie 学习
Cookie 学习:问题:HTTP 协议是没有记忆功能的, 一次请求结束后, 相关数据会 被销毁。 如果第二次的请求需要使用相同的请求数据怎么办呢?难道是让用户再次请求书写吗?解决:使用 Cookie 技术解释:Cookie 技术其实是浏览器端的数据存储技术, 解决了不同请求需要使用相同的请求数据的问题。 我们把请求需要共享的请求数据, 存储在浏览器端, 避免用户进行重复的书...原创 2019-09-22 18:48:54 · 301 阅读 · 0 评论 -
如何使用 Servlet 进行浏览器请求的处理
Request 对象问题:浏览器发起请求到服务器, 会遵循HTTP协议将请求数据发送给服务器。那么服务器接受到请求的数据改怎么存储呢?不但要存, 而且要保证完成性。解决:使用对象进行存储, 服务器每接受一个请求, 就创建一个对象专门的存储此次请求的请求数据。实现:request 对象解释:服务器接收到浏览器的请求后, 会创建一个 Request 对象, 对象中存储了此次请求相...原创 2019-09-22 18:43:05 · 797 阅读 · 0 评论 -
Servlet 的生命周期+Servlet 的常见错误总结
从第一次调用, 到服务器关闭。 如果在 web.xml 中配置了 load-on-startup 则是从服务器开启到服务器关闭。/*** Servlet的生命周期:* 1、 从第一次调用到服务器关闭。文件删了都可以运行* 2、 如果Servlet在web.xml中配置了load-on-startup, 生命周期为从服务器启动到服务器关闭* 注意:* init方法是对Servlet进行...原创 2019-09-22 18:33:22 · 534 阅读 · 0 评论 -
02-Tomcat服务器介绍和使用+Servlet 介绍
Tomcat 服务器介绍和使用:服务器的概念和作用:问题:学习了 java 编程之后, java 代码的一个很重要的作用就是进行数据的处理, 但是目前来说我们运行编写的代码, 只有一次性, 也就是运行完毕后, 如果需要再次运行则需要再次手动启动代码的执行。 但是我们无法提前用户会何时发送请求, 也就无法决定我们编写的 java 代码应该什么时候启动运行。 而且手动运行也变得不现实。*解决...原创 2019-09-22 18:02:26 · 284 阅读 · 0 评论 -
01-servlet学习-HTTP协议的概念作用和特点
web交互基本概念请求客户端根据用户地址信息将数据发送给服务器的过程响应服务器将请求的处理结果发送给浏览器不同版本如何交互Http 超文本传输协议有了它 就使得浏览器和服务器的数据交互特点简单快速,传请求方法和路径规模小,通信快灵活 : Http允许传输任意类型的数据对象,服务器通过Content-Type标记 传输类型无连接无连接的含义是限制每次连接只处...原创 2019-09-21 21:32:29 · 404 阅读 · 0 评论