Java 应用系统开发 - ServletContext 和 Web 配置
应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 Java 应用系统开发 ServletContext 和 Web 配置 王晓东 wangxiaodong@ouc.edu.cn 中国海洋大学 November 26, 2018 大纲 Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 学习目标 ServletContext。 2. 了解 Web 应用的配置方法。 3. 掌握 MVC 模式 Web 开发中发挥核心作用的转发,区别转 发与重定向。 大纲 Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 大纲 Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 大纲 Web 应用环境对象 EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 接下来⋯ Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 大纲 Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 Web 应用环境对象 将 Web 应用部署到服务器上,启动 Web 服务器后,Web 容器0 码力 | 33 页 | 668.91 KB | 1 年前3跟我学Shiro - 张开涛
及 ROLEPERMISSIONRESOLVER .......................................................... 29 第四章 INI 配置 .................................................................................................. ......................................................................................... 35 INI 配置 .................................................................................................. ..................................................................................... 64 WEB INI 配置 ..................................................................................................0 码力 | 219 页 | 4.16 MB | 10 月前3《Java 应用与开发》课程讲义 - 王晓东
215 16.4.2 Servlet 处理流程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 16.5 Servlet 配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216 16.5.1 Servlet 声明 . . . . . . . 227 17.2.6 取得其他客户端信息 . . . . . . . . . . . . . . . . . . . . . . . . . . 229 17.2.7 取得服务器端信息 . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 17.3 课后习题 . . . . . . . . . . . . . . . . 244 19.3.4 将 Cookie 保存到客户端 . . . . . . . . . . . . . . . . . . . . . . . . 244 19.3.5 Web 服务器读取客户端保存的 Cookie . . . . . . . . . . . . . . . . . 245 19.3.6 Cookie 的缺点 . . . . . . . . . . . . .0 码力 | 330 页 | 6.54 MB | 1 年前3Nacos架构&原理
Nacos 配置模型 21 Nacos 内核设计 28 Nacos ⼀致性协议 28 Nacos 自研 Distro 协议 38 Nacos 通信通道 42 Nacos 寻址机制 56 Nacos 服务发现模块 63 Nacos 注册中心的设计原理 63 Nacos 注册中心服务数据模型 80 Nacos 健康检查机制 89 Nacos 配置管理模块 97 配置⼀致性模型 97 281 Eureka 平滑迁移 Nacos 方案 281 Nacos 打通 CMDB 实现就近访问 288 跨注册中心服务同步实践 298 配置管理最佳实践 310 Nacos 限流最佳实践 310 Nacos 无缝支持 confd 配置管理 320 结语 326 结语 326 作者 < 6 作者 李艳林(彦林) 李晓双 孙立(涌月) 柳遵飞(翼严) 廖春涛(春少) 和互联网化所带来的架构扩展性和面对海量用户请求的技术挑战。这里面其中有⼀个关键点是软负 载。因为整个分布式架构需要有⼀个软负载来协作各个节点之间的服务在线离线状态、数据⼀致性、 以及动态配置数据的推送。这里面最简单的需求就是将⼀个配置准时的推送到不同的节点。即便如 此简单需求,随着业务规模变大也会变的非常复杂。如何能将数据准确的在 3 秒钟之内推送到每⼀ 个计算节点,这是当时提出的⼀个要求,围绕这个要求,系统要做大量的研发和改造,类似的这种0 码力 | 326 页 | 12.83 MB | 9 月前3Apache Shiro 1.2.x Reference Manual 中文翻译
Configuration 配置 II. Core 核心 5. Authentication 认证 6. Authorization 授权 6.1. Permissions 权限 7. Realms 8. Session Management 9. Cryptography 密码 III. Web Applications 10. Web 10.1. Configuration 配置 10.2 Me”服务,获取用户关联信息而无需登录 … 等等——都集成到一个有凝聚力的易于使用的API。 Shiro 致力在所有应用环境下实现上述功能,小到命令行应用程序,大到企业应用中,而且不 需要借助第三方框架、容器、应用服务器等。当然 Shiro 的目的是尽量的融入到这样的应用环 境中去,但也可以在它们之外的任何环境下开箱即用。 Apache Shiro Features 特性 Apache Shiro是一个全面的 实例。 Configuration 配置 虽然我们可以直接对 SecurityManager 实例化,但在 Java 代码中对Shiro 的 SecurityManager 所须的选项和内部组件进行配置会让人感觉有点小痛苦--而将这些 SecurityManager 配置用一个灵活的配置文件实现就会简单地多。 为此,Shiro 默认提供了一个基本的 INI 配置文件的解决方案,人们已经对庞大的0 码力 | 196 页 | 2.34 MB | 1 年前3Java 应用与开发 - Servlet 编程
Servlet 生命周期 Servlet 配置 Servlet 部署 Servlet 示例 Java 应用与开发 Servlet 编程 王晓东 wangxiaodong@ouc.edu.cn 计算机科学与技术系 November 13, 2018 大纲 Web 基础 Servlet 概述 Servlet 编程 Servlet 生命周期 Servlet 配置 Servlet 部署 Servlet Servlet 的编程及配置方法,了解 Servlet 的在 Tomcat 服务器上的部署方式(war)。 大纲 Web 基础 Servlet 概述 Servlet 编程 Servlet 生命周期 Servlet 配置 Servlet 部署 Servlet 示例 大纲 Web 基础 Servlet 概述 Servlet 编程 Servlet 生命周期 Servlet 配置 Servlet Servlet 配置 Servlet 部署 Servlet 示例 Servlet 是主流 Web 框架的基础 JSP 和 JSF 都是建立在 Servlet 基础之上的,其他 Web 框架如 Struts、WebWork 和 Spring MVC 都是基于 Servlet。 大纲 Web 基础 Servlet 概述 Servlet 编程 Servlet 生命周期 Servlet 配置 Servlet0 码力 | 50 页 | 725.36 KB | 1 年前3Apache Shiro参考手册中文版
以及更多——全部集成到紧密结合的易于使用的 API 中。 Shiro 视图在所有应用程序环境下实现这些目标——从最简单的命令行应用程序到最大的企业应用,不强制依赖其 他第三方框架,容器,或应用服务器。当然,该项目的目标是尽可能地融入到这些环境,但它能够在任何环境下立 即可用。 Apache Shiro Features Apache Shiro 是一个拥有许多功能的综合性的程序安全框架。下面的图表展示了 是很有益处的。因此,在我们的教程应用程序中第一 件要做的事情就是配置 SecurityManager 实例。 Configuration 虽然我们能够直接实例化一个 SecurityManager 类,但 Shiro 的 SecurityManager 实现有足够的配置选项及内置组件 使得在 Java 源代码做这件事情变得较为痛苦——如果使用一个灵活的基于文本的配置格式来配置 SecurityManager, 那么这将是一件很容易的事情。 那么这将是一件很容易的事情。 为此,Shiro 通过基于文本的 INI 配置文件提供了一个默认的"共性(common denominator)"解决方案。近来人们已 经相当厌倦了使用笨重的 XML 文件,且 INI 文件易于阅读,使用简单,依赖性低。你稍后将会看到有了对象导航图 的简单理解,INI 文件能够有效地被用来配置简单的对象图,如 SecurityManager。 Many Configuration0 码力 | 92 页 | 1.16 MB | 1 年前3Java 应用与开发 - Java EE 体系结构
Java EE 概述 Java EE 容器 Java EE 组件 组件间通信协议 Web 容器 ▶ Web 容器(Web Container)运行在符合 Java EE 规范的应 用服务器上,驻留在服务器端,外部应用可以通过HTTP 和 HTTPS协议与 Web 容器通信,进而访问 Web 容器管 理的 Web 组件。 ▶ Web 容器管理 Web 组件的运行和调用。Java EE 定义了两 Java EE 概述 Java EE 容器 Java EE 组件 组件间通信协议 Web 容器 ▶ Web 容器(Web Container)运行在符合 Java EE 规范的应 用服务器上,驻留在服务器端,外部应用可以通过HTTP 和 HTTPS协议与 Web 容器通信,进而访问 Web 容器管 理的 Web 组件。 ▶ Web 容器管理 Web 组件的运行和调用。Java EE 定义了两 象的生命周期和方法调用。Java EE 规范定义了 3 种运行在 EJB 容器内的组件:�� EJB、�息�动 EJB 和实体 EJB,分别完成不同领域的业务处理。 ▶ EJB 容器运行在符合 Java EE 的应用服务器内,驻留在服 务器端。 ▶ 其他组件通过 RMI/IIOP 协议与 EJB 容器通信,通过 EJB 容器来访问 EJB 组件的业务方法。 EJB 主要应用于重量级企业应用系统开发,在以 Web 服务为主0 码力 | 40 页 | 1.89 MB | 1 年前3Java 应用与开发 - JSP (Java Server Page)
内置对象 本节习题 大纲 JSP 概述 JSP 指令 JSP 动作 JSP 脚本 JSP 内置对象 本节习题 JSP 基本概念 ▶ JSP(Java Server Page),即 Java 服务器页面。 ▶ JSP 是 Servlet 的扩展。 ▶ JSP 将使用 Java 类编写动态 Web 组件的方式转变为使 用文本编写��用标记型语法和过程性语法�合�,降低了 开发的难度。 ▶ JSP /webapp/hello.jsp; 2. Web 服务器接收到请求,如果没有此地址,发出错误响应给 浏览器; 3. Web 服务器检查 JSP 文件和对应的 Servlet 版本的时间是 否一致,如果一致则执行 servlet 的处理请求方法,类似于 doGet 或 doPost,发送响应给浏览器; 4. 版本时间不一致,Web 服务器调用转换系统,将 JSP 的文 本代码转换为 Servlet 但是,使用 HTML 注释不安全,因为 HTML 注释随着 JSP 生 成的 HTML 响应下载到客户端浏览器,客户可以看到。 JSP 注释是服务器端技术,在服务器端处理,不会发送到客户 端,比较安全。 大纲 JSP 概述 JSP 指令 JSP 动作 JSP 脚本 JSP 内置对象 本节习题 接下来⋯ JSP 概述 JSP 指令 JSP 动作0 码力 | 47 页 | 740.36 KB | 1 年前3MySQL ZIP Archive版本安装说明
character-set-server=utf8 # 创建新表时将使⽤用的默认存储引擎 default-storage-engine=INNODB 注意:按照自己计算机的MySQL预安装路径合理的配置my.ini文件中的basedir和datadir参数;根据datadir参数的路 径设置创建data目录,本机为MySQL安装目录下创建data目录。完成上述操作后,MySQL安装目录结构如下: - 计算机管理 - 服务和应用程序 - 服务,找到MySQL服务,在此完成服务启动及 其他配置操作。 以下是其他常用的MySQL命令行操作: 控制台 mysqld –console 关闭服务器 net stop mysql 卸载MySQL mysqld -remove 4 数据库系统基本配置 结束所有的MySQL进程,包括mysql.exe和mysqld.exe,可以在任务管理器中结束上述进程。 录密码,请按需设置。 此时再在任务管理器结束所有的MySQL进程,包括mysql.exe和mysqld.exe,重新打开命令提示符(需要管理员权 限)或使用Windows服务管理,启动MySQL服务器,即可用新密码登录。 MySQL服务启动成功后,在命令行提示符执行mysql.exe -u root -p即可以以刚才修改的root用户登录密码登录 MySQL。 接下来,如果在MySQL命令提示符下执行诸如以下操作:0 码力 | 4 页 | 756.23 KB | 1 年前3
共 32 条
- 1
- 2
- 3
- 4