JSP 编程技术复习大纲 编程技术复习大纲
第一章 WEB 开发架构与概念
一、静态网页与动态网页 动态网页是在 HTML 嵌入程序,达到人机交互,如聊天室,论坛动态网页 二、标记语言与脚本语言 HTML 与 JSP 三、解释语言与编译语言 JavaScript 与 C 语言 四、跨操作系统平台语言 与操作系统无关的
计算机语言 五、服务端与客户端语言 客户端运行与服务器端运行的语言,JavaScript,JSP C/S 模式与 B/S 模式 六、MVC 开发架构 视图(View),控制(Control),数据模型(Model)
第二章JSP 与 WEB 开发技术 第二章
一、HTTP 协议与 WEB 服务器 服务器的 Web 根目录 (Root Web Directory) 在浏览器端, , 通过输入 URL(Unified Resource Location)访问网页文件。 http 请求包,方法+URI(Uniform resource identifier)+请求头+正文,get post 方法 的区别。 http 响应包,协议版本+状态码+状态描述+应答头+正文。 二、WEB 应用构架 浏览器->Web 服务器+JSP 应用服务器+数据库服务器。
三、JSP,Servlet 模式 JSP Model 1 和 JSP Model 2 的区别, 模式 1,JSP 页面处理事务逻辑,数据处理和显 示等功能,结合 JavaBean 进行数据存储,数据库访问。 模式 2 采用 MVC 开发架构,JSP 页面负责显示(view),Servlet 负责事务逻辑控制 (control),JavaBean 负责数据存储(Model),数据库访问。 四、JSP, Serverlet 和 JavaBEans 的关系 Servlet 最早用于动态网页的服务端脚本语言, Servlet 将所有代码集于一身, 网页控制, 业务逻辑,网页表现都在一起,用纯的 Java 语言编写并输出 html 格式
文档。
JSP 的出现,将网页表现层分离,即 JSP 网页可以用 html 格式书写,嵌入 JSP 标签和 Java 程序片段,但业务逻辑层仍无法分离。 JavaBeans 的出现,解决了 web 编程业务逻辑层和数据处理的分离,JavaBeans 是封装 了属性方法的 Java 类,JavaBean 的实例化对象叫 Bean,他是从 JSP 分离出来的可重用软 件组建,JSP 通过动作标记来访问 JavaBean 组件。
第三章Web 服务器和开发工具的安装 第三章
一、WEB 的开发环境 二、Java2JDK 安装 为什么要 Java JDK 设置环境变量? 三、Tomcat 安装 localhost:8080/index.jsp 和 d:\tomcat6\webapps\index.jsp 有何不同? 四、MySQL 数据库安装 MySQL 命令行的功能? 五、集成开发 MyEclipse 安装 使用 MyEclipse 开发 JSP 程序,需要做那些配置? 六、WEB 服务器调试 子目录、相对目录?如何配置虚拟目录?
第四章
HTML 基础 第四章
(1) 什么是 HTML 最基本标记元素? (2) 什么是 CSS?CSS 如何设定样式? Id, class 的区别?Id 表示唯一,class 可以在
同一页面多次引用。 (3) 超级链接
点击我 (4) 表格