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