关于本书的内容有任何问题,请联系 王威
目 录 第 1章 JSP概述 1 1.1 JSP技术概述 2 1.1.1 Java语言 2 1.1.2 Servlet技术 3 1.1.3 JavaBean技术 3 1.1.4 JSP技术 4 1.2 JSP的技术特征 4 1.3 JSP的处理过程 5 1.4 JSP与其他服务器端脚本语言的比较 6 1.4.1 CGI 6 1.4.2 ASP 6 1.4.3 PHP 6 1.4.4 ASP.NET 7 1.5 JSP开发环境搭建 7 1.5.1 JSP的运行环境 7 1.5.2 JDK的安装与配置 8 1.5.3 Tomcat的安装与启动 11 1.6 JSP开发工具 13 1.6.1 Eclipse的安装 13 1.6.2 Eclipse的使用 19 1.7 JSP程序开发模式 23 1.7.1 单纯的JSP页面编程 23 1.7.2 JSP+JavaBean编程 23 1.7.3 JSP+Servlet+JavaBean编程 24 1.7.4 MVC模式 25 1.8 第 一个JSP应用 25 习题 26 第 2章 JSP开发基础 27 2.1 Java语言基础 28 2.1.1 面向对象程序设计 29 2.1.2 基本数据类型及基本数据类型间的转换 35 2.1.3 常量与变量 36 2.1.4 运算符的应用 37 2.1.5 流程控制语句 40 2.1.6 字符串处理 45 2.1.7 数组的创建与应用 48 2.1.8 集合类的应用 49 2.1.9 异常处理语句 51 2.2 客户端脚本语言JavaScript 52 2.2.1 JavaScript脚本语言概述 53 2.2.2 在JSP中引入JavaScript 53 2.2.3 JavaScript的数据类型与运算符 53 2.2.4 JavaScript的流程控制语句 56 2.2.5 函数的定义和调用 57 2.2.6 事件 59 2.2.7 JavaScript常用对象的应用 60 习题 63 第3章 JSP语法 64 3.1 了解JSP的基本构成 65 3.1.1 JSP中的指令标识 66 3.1.2 HTML简介 66 3.1.3 嵌入的Java代码片段 66 3.1.4 JSP表达式 66 3.2 JSP的指令标识 66 3.2.1 使用page指令 67 3.2.2 使用include指令 69 3.2.3 使用taglib指令 70 3.3 JSP的脚本标识 70 3.3.1 JSP表达式(Expression) 70 3.3.2 声明标识(Declaration) 71 3.3.3 脚本程序(Scriptlet) 72 3.4 JSP的注释 73 3.4.1 HTML中的注释 73 3.4.2 带有JSP表达式的注释 73 3.4.3 隐藏注释 74 3.4.4 脚本程序(Scriptlet)中的注释 74 3.5 动作标识 76 3.5.1 <jsp:include> 77 3.5.2 <jsp:forward> 79 3.5.3 <jsp:useBean> 79 3.5.4 <jsp:setProperty> 82 3.5.5 <jsp:getProperty> 85 3.5.6 <jsp:fallback> 86 3.5.7 <jsp:plugin> 86 习题 89 第4章 JSP内置对象 90 4.1 JSP内置对象概述 91 4.2 request对象 92 4.2.1 访问请求参数 92 4.2.2 在作用域中管理属性 93 4.2.3 获取Cookie 94 4.2.4 获取客户信息 95 4.2.5 访问安全信息 96 4.2.6 访问国际化信息 97 4.3 response对象 97 4.3.1 重定向网页 97 4.3.2 设置HTTP响应报头 98 4.3.3 缓冲区配置 100 4.4 session对象 100 4.4.1 创建及获取客户的会话 101 4.4.2 从会话中移除指定的对象 101 4.4.3 销毁session 102 4.4.4 会话超时的管理 102 4.5 application对象 103 4.5.1 访问应用程序初始化参数 103 4.5.2 管理应用程序环境属性 104 4.6 out对象 105 4.6.1 管理响应缓冲 105 4.6.2 向客户端输出数据 105 4.7 其他内置对象 106 4.7.1 获取会话范围的pageContext对象 106 4.7.2 读取web.xml配置信息的config对象 106 4.7.3 应答或请求的page对象 107 4.7.4 获取异常信息的exception对象 107 习题 108 第5章 JavaBean技术 109 5.1 JavaBean概述 110 5.1.1 JavaBean技术介绍 111 5.1.2 JavaBean的种类 111 5.1.3 JavaBean规范 112 5.2 创建JavaBean 113 5.3 JavaBean的应用 115 5.3.1 获取JavaBean信息 115 5.3.2 向JavaBean中发送信息 117 5.3.3 在JSP页面中应用工具JavaBean 121 5.4 JavaBean的应用实例 124 5.4.1 应用JavaBean解决中文乱码 124 5.4.2 应用JavaBean实现购物车程序 127 习题 134 第6章 Servlet技术 135 6.1 Servlet技术简介 136 6.1.1 什么是Servlet 136 6.1.2 Servlet技术特点 137 6.1.3 Servlet的生命周期 137 6.1.4 Servlet与JSP的区别 138 6.1.5 开发简单的Servlet程序 139 6.2 Servlet开发 140 6.2.1 Servlet的创建 140 6.2.2 Servlet的配置 141 6.2.3 编写生成验证码的Servlet 142 6.2.4 在Servlet中实现页面转发 145 6.3 Servlet的应用实例 146 6.3.1 应用Servlet获取表单数据 146 6.3.2 应用Servlet读取文件 148 6.3.3 应用Servlet写入文件 150 习题 152 第7章 JSP实用组件 153 7.1 JSP文件操作 154 7.1.1 jspSmartUpload组件的安装与配置 155 7.1.2 jspSmartUpload组件中的常用类 155 7.1.3 采用jspSmartUpload组件进行文件操作 160 7.2 发送E-mail 162 7.2.1 Java Mail组件简介 163 7.2.2 Java Mail核心类简介 163 7.2.3 搭建Java Mail的开发环境 167 7.2.4 在JSP中应用Java Mail组件发送E-mail 167 7.3 JSP动态图表 170 7.3.1 JFreeChart的下载与使用 170 7.3.2 JFreeChart的核心类 170 7.3.3 利用JFreeChart生成动态图表 171 7.4 JSP报表 173 7.4.1 iText组件简介 173 7.4.2 iText组件的下载与配置 173 7.4.3 应用iText组件生成JSP报表 174 习题 182 第8章 JSP数据库应用开发 183 8.1 SQL Server 2000数据库管理系统 184 8.1.1 安装SQL Server 2000 185 8.1.2 安装SQL Server 2000 SP4补丁 186 8.1.3 创建数据库 187 8.1.4 创建数据表 187 8.2 JDBC简介 188 8.2.1 JDBC技术介绍 188 8.2.2 JDBC驱动程序 188 8.3 JDBC中的常用接口 189 8.3.1 驱动程序接口Driver 189 8.3.2 驱动程序管理器DriverManager 190 8.3.3 数据库连接接口Connection 191 8.3.4 执行SQL语句接口Statement 191 8.3.5 执行动态SQL语句接口PreparedStatement 192 8.3.6 执行存储过程接口CallableStatement 193 8.3.7 访问结果集接口ResultSet 193 8.4 连接数据库 194 8.4.1 加载JDBC驱动程序 194 8.4.2 创建数据库连接 195 8.4.3 执行SQL语句 195 8.4.4 获得查询结果 196 8.4.5 关闭连接 197 8.5 典型JSP数据库连接 197 8.5.1 SQL Server 2000数据库的连接 197 8.5.2 Access数据库的连接 198 8.5.3 MySQL数据库的连接 199 8.6 数据库操作技术 200 8.6.1 查询操作 200 8.6.2 添加操作 202 8.6.3 修改操作 203 8.6.4 删除操作 205 习题 206 第9章 实训 207 9.1 实训1 开发环境的搭建与开发工具的使用 207 9.1.1 实训目的 207 9.1.2 实训内容 207 9.1.3 实训步骤 208 9.2 实训2 JSP开发基础 215 9.2.1 实训目的 215 9.2.2 实训内容 215 9.2.3 实训步骤 215 9.3 实训3 JSP语法 220 9.3.1 实训目的 220 9.3.2 实训内容 220 9.3.3 实训步骤 220 9.4 实训4 JSP内置对象 223 9.4.1 实训目的 223 9.4.2 实训内容 223 9.4.3 实训步骤 223 9.5 实训5 JavaBean技术的应用 225 9.5.1 实训目的 225 9.5.2 实训内容 225 9.5.3 实训步骤 225 9.6 实训6 Servlet技术的应用 229 9.6.1 实训目的 229 9.6.2 实训内容 229 9.6.3 实训步骤 229 9.7 实训7 JSP实用组件的应用 233 9.7.1 实训目的 233 9.7.2 实训内容 233 9.7.3 实训步骤 233 9.8 实训8 数据库应用开发 240 9.8.1 实训目的 240 9.8.2 实训内容 240 9.8.3 实训步骤 241
全书基于书店管理系统而设置了11章的学习情境,从最基本的程序设计基础知识开始,介绍了在.NET平台VS 2...
本书围绕C#程序设计,以面向工作过程的设计理念,用一个“商品采购管理系统”为案例,阐述了.NET 3.0平...
本书系统介绍了Java语言的基础语法和Java桌面程序开发相关技术,主要内容包括Java语言概述、Java...
本书系统地介绍了软件测试的基本概念和基本知识,软件测试的基本技术、测试过程、测试用例设计、测试工具,如何报...
本书介绍图书管理系统、网上书店系统和多个模块的软件模型构建过程,在软件模型构建过程中系统掌握UML理论知识...
本书是面向PHP语言和MySQL数据库初学者的一本入门教材,使用通俗易懂的语言、丰富的图解和实用的案例,详细讲...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
内 容 提 要 本书围绕软件行业相关岗位的实际需求,采用校企合作的方式设计教材案例,推进“岗课赛证”协同育人...
本书合理选取JavaScript的相关理论知识,优化JavaScript程序设计的教学内容,科学安排各模块的编...
本书以PyCharm为主要开发工具,采用理论与实训案例相结合的编写方式,系统地讲解Python的相关知识。本书...
我要评论