- 3
- 0
- 约3.25千字
- 约 29页
- 2019-12-02 发布于湖北
- 举报
* * JavaEE核心编程 第四部分:高级主题 快速理解Servlet 快速理解JSP 理解MVC模式 章节目录 章节目录 Log4j概述 Log4j各个部分的使用 Log4j配置文件 在Web应用中使用log4j log4j概述 log4j是Apache的一个开源项目,使用log4j可以便捷地控制日志信息输出 log4j主要由三部分组成 日志记录器Logger 输出目的地Appender 格式化器Layout 日志记录器 获得日志记录器的方法 Logger.getRootLogger() Logger.getLogger(String name) 设置日志记录级别 Logger.setLevel()方法 常用的有四种级别: ERROR、WARN、INFO、DEBUG 记录日志信息 Logger类提供了记录日志的方法,如warn()、info() 输出目的地Appender log4j输出目的地使用Appender对象封装 使用Logger类中的addAppender(Appender newAppender)方法可以为一个Logger实例添加一个Appender对象 每一个Logger实例都可以指定一或多个Appender 常用的Appender类型有如下几种 ConsoleAppender FileAppender DailyRollingFileAppender RollingFileAppender 格式化器Layout Log4j中的格式化器都直接或间接继承于Layout抽象类 格式化器都是在创建Appender的同时进行指定 主要有以下几种格式化器 SimpleLayout HTMLLayout PatternLayout XMLLayout Log4j的配置 Log4j的配置文件有两种,可以是properties文件或者XML文件 配置文件主要包括三部分内容 根Logger的配置 Appender的配置 Layout的配置 Web应用中使用log4j 在Web应用中使用log4j,主要需要考虑何时读取属性文件的问题 可以在一个加载应用时就初始化的Servlet的init方法中读取属性文件 也可以考虑使用上下文监听器读取属性文件 章节目录 Ajax概述 Ajax是“Asynchronous JavaScript and XML”的简称,即异步的JavaScript和XML Ajax就是能够在Web浏览器中实现与桌面应用类似客户端的技术 Ajax并不能算一个新的技术,而是几种成熟技术的使用技巧 Ajax技术主要包含四个组件,即JavaScript、CSS、DOM以及XMLHttpRequest对象 JavaScript语言 在Ajax技术中,JavaScript起着至关重要的作用,贯穿始终 JavaScript是Internet上最流行的脚本语言,往往直接插入到HTML中 JavaScript可以定义变量、函数,支持事件驱动的模式 JavaScript中定义了很多简单对象,如字符串、日期等 JavaScript中定义了很多HTML DOM对象,如document等 XMLHttpRequest对象 XMLHttpRequest是Ajax技术的核心对象,使用Ajax都是从创建XMLHttpRequest对象开始 XMLHttpRequest对象是一个浏览器内部的对象,可以用来发送HTTP请求并接收HTTP响应 XMLHttpRequest对象中封装了一系列的属性和方法 status属性 responseText属性 responseXML属性 onreadystatechange属性 open方法 send方法 文档对象模型DOM Ajax技术中,通常使用DOM API操纵客户端页面 DOM是Document Object Model的简称,即文档对象模型,是W3C组织推荐的处理结构化文档标准编程接口 DOM可以分为三部分,分别是核心部分、HTML部分以及XML部分 DOM独立于编程语言,很多种语言都实现了DOM API,在Ajax技术中,主要使用JavaScript语言使用DOM。 HTML DOM HTML DOM是专门用来针对HTML文档编程的API HTML DOM将HTML文档看成一棵节点树,HTML文档的每个部分都是树上的一个节点 HTML DOM中定义了一系列的HTML DOM对象,用来表示HTML文档中的元素,包括document、form、button等 任何一个HTML文档被浏览器加载后,都会成为一个document对象,在JavaScript脚本语言中,可以直接使用document对象访问HTML中的任何元素 XML DOM 与HTML DOM类似,XML DOM定义了所有XML元素的对象
原创力文档

文档评论(0)