注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2018年9月

出版社:清华大学出版社

以下为《JSP程序设计案例教程(教学课件等)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302507147
  • 1-1
  • 223254
  • 48210617-6
  • 平装
  • 16开
  • 2018年9月
  • 472
  • 工学
  • 计算机科学与技术
  • TP312JA-43;TP393.09
  • 计算机
  • 高职
内容简介
《JSP程序设计案例教程》以实际项目为驱动,典型案例为载体,全面介绍了Java Web项目开发所需的知识和技术。
本书以Java Web程序员的岗位能力要求和学习者的认知规律为基础,精心组织教学内容。全书共包括8个项目:创建Java Web项目、Java Web项目的界面设计、使用内置对象响应用户请求、使用Servlet技术响应用户请求、Java Web项目中的数据访问、Web应用项目优化、Java Web中的组件应用和ESBuy网上商城系统设计。每个项目又分成若干个相对独立的任务,每个任务都按”任务场景→知识引入→任务实施”展开,将知识和技能有机结合,融”教、学、做”三者于一体。同时,以”E诚尚品网上商城系统”的实现为主线,作为每个项目实训的载体;用一个完整案例贯穿整本书的所有知识和技能,进一步帮助学习者巩固所学知识、增强实际操作能力。
本书可作为计算机应用技术、软件技术和网络技术等信息类相关专业的教学用书,也可作为相关领域的培训教材和Java Web程序员的参考用书。
目录
项目1 创建Java Web项目 1任务1 搭建Java Web开发环境 21.1.1 Web技术概述 21.1.2 Web服务器和客户端 31.1.3 C/S结构和B/S结构 41.1.4 静态网页与动态网页 61.1.5 动态Web技术 71.1.6 Java Web开发环境 8任务2 创建第一个Java Web项目 171.2.1 JSP页面简介 171.2.2 Tomcat下运行JSP页面 181.2.3 JSP的运行原理与过程分析 20任务3 使用Eclipse创建Java Web项目 231.3.1 Eclipse概述 241.3.2 下载和安装Eclipse 241.3.3 配置Eclipse 261.3.4 Eclipse下创建Java Web项目 29项目小结 35思考与练习 36项目实训 36项目2 Java Web项目的界面设计 37任务1 设计会员注册页面 382.1.1 JSP页面基本结构 382.1.2 JSP声明 392.1.3 JSP程序片 412.1.4 JSP表达式 442.1.5 JSP注释 45任务2 设计网站主页 482.2.1 JSP指令 482.2.2 JSP动作 53项目小结 59思考与练习 60项目实训 60项目3 使用内置对象响应用户请求 62任务1 实现用户登录 633.1.1 JSP内置对象概述 643.1.2 request对象 653.1.3 response对象 723.1.4 out对象 75任务2 实现网站访问人数统计 783.2.1 session对象 803.2.2 application对象 833.2.3 JSP中的文件操作 84任务3 实现用户自动登录 933.3.1 Cookie对象 953.3.2 其他内置对象 97项目小结 102思考与练习 102项目实训 103项目4 使用Servlet技术响应用户请求 105任务1 实现网站在线调查 1064.1.1 Servlet概述 1074.1.2 Servlet的常用类和接口 1094.1.3 配置和调用Servlet 112任务2 使用监听器统计在线人数 1184.2.1 监听器概述 1194.2.2 上下文监听器 1204.2.3 HTTP会话监听 1234.2.4 Servlet请求监听 124任务3 使用过滤器验证用户登录 1274.3.1 Filter简介 1284.3.2 实现Filter 1304.3.3 过滤器链 130项目小结 135思考与练习 135项目实训 135项目5 Java Web项目中的数据访问 136任务1 实现用户注册 1375.1.1 JDBC简介 1395.1.2 JDBC常用API 1405.1.3 连接MySQL数据库 1445.1.4 JDBC操作数据库 149任务2 实现用户管理 1565.2.1 执行预编译SQL 1575.2.2 执行存储过程 1595.2.3 数据分页 161任务3 实现省份城市动态更新 1675.3.1 XML简介 1695.3.2 XML解析 170项目小结 189思考与练习 189项目实训 189项目6 Web应用项目优化 191任务1 使用JavaBean实现商品查询 1926.1.1 JavaBean概述 1936.1.2 定义JavaBean 1946.1.3 使用JavaBean 1956.1.4 JavaBean的有效范围 198任务2 优化设计用户登录 2076.2.1 EL 2096.2.2 JSTL 213任务3 基于Model2模式实现购物车 2306.3.1 MVC模式简介 2316.3.2 JSP Model1模式 2336.3.3 JSP Model2模式 2346.3.4 MVC简单应用 234项目小结 250思考与练习 250项目实训 251项目7 Java Web中的组件应用 252任务1 实现图片上传 2537.1.1 Commons FileUpload概述 2547.1.2 Commons FileUpload相关类 2577.1.3 实现文件上传的基本步骤 258任务2 实现订单邮件发送 2647.2.1 JavaMail概述 2667.2.2 JavaMail相关类 269任务3 实现商品销量统计 2767.3.1 JFreeChart概述 2777.3.2 绘制饼图 2817.3.3 绘制柱状图 283项目小结 291思考与练习 291项目实训 291项目8 ESBuy网上商城系统设计 293任务1 理解系统需求 2948.1.1 系统概述 2948.1.2 系统用例 295任务2 设计系统数据库 295任务3 系统详细设计 2988.3.1 系统框架设计 2988.3.2 系统流程设计 2988.3.3 系统主要功能和原型界面设计 299参考文献 303