摘要:
1. 概述 node.js是一个开发平台, 该平台使用的编程语言是JavaScript node.js平台是基于 Chrome V8 JavaScript 引擎构建 基于node.js可以开发控制台程序 (命令程序/CLI程序), 桌面应用程序 (GUI, 借助node-webkit, electr 阅读全文
摘要:
1. 浏览器的组成 人机交互部分 (UI) 网络请求部分 (Socket) JavaScript引擎部分 (解析执行JavaScript) 渲染引擎部分 (渲染HTML, CSS等) 数据存储部分 (Cookie, HTML5中的本地存储LocalStorage/SessionStorage) 2. 阅读全文
摘要:
1. 概念 局部刷新技术, 不是一门新技术, 是多种技术的组合, 是浏览器端的技术 2. 作用 实现在当前结果页中显示其他请求的响应内容 3. 基本使用流程 // 创建 Ajax引擎对象 var ajax; if (window.XMLHttpRequest) { ajax = new XMLHtt 阅读全文
摘要:
相对路径: 在jsp中, 资源路径可以使用相对路径完成跳转 缺点: 资源的位置不可随意更改, 并且使用../进行文件夹的跳出, 比较麻烦 绝对路径: /虚拟项目名/项目资源路径 在JSP的路径里面, 第一个/代表服务器的根目录 阅读全文
摘要:
内置对象是JSP文件在转译成对应的Servlet文件的时候, 自动生成并声明的对象, 我们在JSP页面中直接使用即可 内置对象在JSP页面中使用, 使用局部代码块使用或者脚本段语句来使用, 不能够在全局脚本代码块中使用 1. pageContext: 页面上下文对象, 其中封存了其他内置对象, 也就 阅读全文
摘要:
1. 简介 JSP全名为Java Server Pages, 中文名叫java服务器页面, 其根本是一个简化的Servlet设计 2. JSP的访问原理 浏览器发起请求, 请求被Tomcat服务器接收, 执行JspServlet, 将请求的JSP文件转义成为对应的java文件(也就是Servlet) 阅读全文
摘要:
作用: 存储项目相关的配置信息, 保护Servlet, 解耦一些数据对程序的依赖 使用位置: 每个Web项目中 Tomcat服务器中(在conf目录下) 区别: Web项目下的web.xml文件为局部配置, 针对本项目的位置 Tomcat下的web.xml文件为全局配置, 用来配置公共信息 加载时机 阅读全文
摘要:
1. ServletConfig对象是Servlet的专属配置对象, 每个Servlet都单独拥有一个ServletConfig对象, 用来获取web.xml文件中的配置信息 2. 使用: // 获取ServletConfig对象 ServletConfig sc = this.getServlet 阅读全文
摘要:
/* 作用: 解决不同的用户使用相同的数据的问题 特点: 由服务器创建, 用户共享 作用域: 整个项目内 生命周期: 服务器启动到服务器关闭 使用: // 获取 ServletContext 对象 // 第一种方式 ServletContext sc = this.getServletContext 阅读全文
摘要:
/* 1. 作用: 解决了一个用户的不同请求的数据共享问题 2. 原理: 用户第一次访问服务器, 服务器会创建一个Session对象给此用户, 并将该Session对象的JSESSIONID使用Cookie技术存储到浏览器中, 保证用户的其他请求能够获取到同一个Session对象, 也就保证了同一个 阅读全文