servlet mechanism0 码力 | 1 页 | 39.21 KB | 1 年前3
servlet mechanism0 码力 | 1 页 | 16.55 KB | 1 年前3
Java 应用与开发 - Servlet 编程Web 基础 Servlet 概述 Servlet 编程 Servlet 生命周期 Servlet 配置 Servlet 部署 Servlet 示例 Java 应用与开发 Servlet 编程 王晓东 wangxiaodong@ouc.edu.cn 计算机科学与技术系 November 13, 2018 大纲 Web 基础 Servlet 概述 Servlet 编程 Servlet 生命周期 生命周期 Servlet 配置 Servlet 部署 Servlet 示例 学习目标 1. 理解 Web 的概念及工作模式,掌握 Java Web 应用的构成。 2. 掌握 Servlet 的概念、体系结构及生命周期管理基本原理。 3. 掌握 Servlet 的编程及配置方法,了解 Servlet 的在 Tomcat 服务器上的部署方式(war)。 大纲 Web 基础 Servlet 概述 Servlet Servlet 编程 Servlet 生命周期 Servlet 配置 Servlet 部署 Servlet 示例 大纲 Web 基础 Servlet 概述 Servlet 编程 Servlet 生命周期 Servlet 配置 Servlet 部署 Servlet 示例 大纲 Web 基础 Servlet 概述 Servlet 编程 Servlet 生命周期 Servlet 配置 Servlet0 码力 | 50 页 | 725.36 KB | 1 年前3
Spring Framwork Web on Servlet Stack v5.3.36 SNAPSHOTWeb on Servlet Stack Version 5.3.36-SNAPSHOT Table of Contents 1. Spring Web MVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.1.4. Servlet Config. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Servlet 3.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 259 页 | 3.58 MB | 1 年前3
《Java 应用与开发》课程讲义 - 王晓东. . . . . . . . . . . . . . . . . . . . . 127 11.1.1 组件和容器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 11.1.2 常用的组件和容器 . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 . . . 131 11.1.6 布局管理器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 11.1.7 容器的嵌套使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 vii 11.2 GUI 事件处理 . . . . . . 15.3 Java EE 容器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 15.3.1 客户端应用容器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 15.3.2 Applet 容器 . . . . . . .0 码力 | 330 页 | 6.54 MB | 1 年前3
Nacos架构&原理
⼀、现状背景 Nacos 1.x 版本 Config/Naming 模块各自的推送通道都是按照自己的设计模型来实现的。 产品 推送模型 数据⼀致性 痛点 说明 Nacos Config 异步 Servlet 基于 MD5 比 对⼀致性 http 短连接,30 秒定 期创建销毁连接,GC 压力大 md5 值计算也有⼀定 开销,在可接受范围内 Nacos Naming HTTP/UDP com/show-87147.html 137 > Nacos 生态 Nacos Docker & Kubernetes ⽣态 简介 nacos-docker 和 nacos-k8s 是 Nacos 开发团队为支持用户容器化衍生的项目。其本质是为了帮 助用户方便快捷的通过官方镜像在 Docker 或者 Kubernetes 进行部署。 Docker 使用 注意:在写本文的当下, Nacos 官方 docker 镜像并不支持在 env restart: always 上述文件是⼀个标准的 DockerCompose 的容器编排文件, 我们定义了三个 Nacos 容器服务, 其 中指定每个容器的名称, 以及服务的主机地址 (host),为每⼀个 Nacos 容器日志文件夹进行持久化, 并且指定他们的重启策略, 以及指定在容器中可以引用的环境变量文件 (nacos-embedded.env)。 2. 下面我们再创建上面编排文件中引用到的环境变量文件0 码力 | 326 页 | 12.83 MB | 9 月前3
Linux Docker Messhttp://www.ubuntu.com Ubuntu由Mark Shuttleworth(马克·舍特尔沃斯)创立,Ubuntu以 Debian GNU/Linux不稳定分支为开发基础。 嵌入式Linux uClinux. http://www.uclinux.org/ RTLinux. https://en.wikipedia.org/wiki/RTLinux 抢占式和非抢占式内核. http://blog of the distributed and networked nature of modern applications. Docker 简单的说Docker是一个构建在LXC之上的,基于进程容器(Process Container)的轻量 级VM解决方案。 Docker Docker的初衷是将各种应用程序和他们所依赖的运行环境打包成标准的container/image,进 而发布到不同的平台上运行。 Image的重用和共享发布等 Growing Docker 例如,百度的BAE平台的PaaS服务由Docker支持。 Technologies in Docker Docker是一个操作系统级的、容器化的虚拟化方法。 隔离性 Linux Namespace (NS) pid namespace 不同用户的进程就是通过pid namespace隔离开的,且不 同namespace中可以有相同pid,所有的LXC进程在docker0 码力 | 77 页 | 7.40 MB | 1 年前3
Java 应用系统开发 - ServletContext 和 Web 配置应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 Java 应用系统开发 ServletContext 和 Web 配置 王晓东 wangxiaodong@ouc.edu.cn 中国海洋大学 November 26, 2018 大纲 Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 学习目标 应用需要部署在符合 Java EE 规范的 Web 容器中 运行,如何取得 Web 应用本身的信息在编程中非常重要。 1. 掌握 Web 应用对象 ServletContext。 2. 了解 Web 应用的配置方法。 3. 掌握 MVC 模式 Web 开发中发挥核心作用的转发,区别转 发与重定向。 大纲 Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 Web 的配置 Servlet 配置对象 转发和重定向 本节习题 大纲 Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 接下来⋯ Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 大纲 Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向0 码力 | 33 页 | 668.91 KB | 1 年前3
Java 应用与开发 - HTTP 会话跟踪技术浏览器和服务器两端持续带会话标识通信 为保证 Web 应用在能在以后持续的请求/响应中实现会话跟踪, 必须保证每次请求都要在 URI 地址中加入 userid=9001 参数, 进而实现会话跟踪。 如下为 Servlet 重定向请求的附加参数: 1 response.sendRedirect("../product/view.do?productid=1201&userid=" + userid); 大纲 会话基本概念 中 保存的名称/值对,从而实现会话跟踪。 大纲 会话基本概念 会话跟踪技术 本节习题 Cookie Java EE 规范 Cookie API Java EE API 提供javax.servlet.http.Cookie类来表达一个 Cookie 对象。 ▶ HttpServletResponse 接口中定义了保存 Cookie 到浏览器 的方法 ▶ HttpServletRequest 会话对象 会话对象的类型和取得 会话对象的类型接口为javax.servlet.http.HttpSession,在请 求对象类型 HttpServletRequest 中定义了取得会话对象的方法。 1. public HttpSession getSession() ▶ 如果 Web 服务器内没有此客户的会话对象,则 Web 容器创 建新的回话对象并返回; ▶ 如果已经存在会话对象,则直接返回此对象的引用。0 码力 | 54 页 | 824.47 KB | 1 年前3
Apache Shiro 1.2.x Reference Manual 中文翻译简化开发人员实现应用程序安全所花费的时间和精力。 Shiro能做什么呢? 验证用户身份 用户访问权限控制,比如: 判断用户是否分配了一定的安全角色。 判断用户是否被授予完成某个操作的权限 在非 web 或 EJB 容器的环境下可以任意使用Session API 可以响应认证、访问控制,或者 Session 生命周期中发生的事件 可将一个或以上用户安全数据源数据组合成一个复合的用户 "view"(视图) 支持单点登录(SSO)功能 Me”服务,获取用户关联信息而无需登录 … 等等——都集成到一个有凝聚力的易于使用的API。 Shiro 致力在所有应用环境下实现上述功能,小到命令行应用程序,大到企业应用中,而且不 需要借助第三方框架、容器、应用服务器等。当然 Shiro 的目的是尽量的融入到这样的应用环 境中去,但也可以在它们之外的任何环境下开箱即用。 Apache Shiro Features 特性 Apache Shiro 单示例中,这是可以的,但在其它成熟的应用环境中,通常会将 SecurityManager 放在程序 指定的存储中(如在 web 中的 ServletContexct 或者 Spring、Guice、 JBoss DI 容器实例) 中。 Using Shiro 使用 现在我们的 SecurityManager 已经准备好了,我们可以开始进行我们真正关心的事情--执行安 全操作了。 Apache Shiro 10 码力 | 196 页 | 2.34 MB | 1 年前3
共 402 条
- 1
- 2
- 3
- 4
- 5
- 6
- 41













