×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787302488095
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:32开
  • 页数:311
  • 出版时间:2018-02-01
  • 条形码:9787302488095 ; 978-7-302-48809-5

本书特色

本书结合一个应用程序的开发全过程,介绍Java Web应用程序的开发技术与方法。全书分为三部分:*部分是基础性内容,利用Java Web开发的基础知识实现一个原型系统;第二部分是提高性内容,应用面向对象编程技术和设计模式对程序进行重构开发,改善功能实现和程序结构;第三部分是应用性内容,引入第三方组件和开发框架,结合实例介绍常用的开发方法。 本书在内容组织上,力求避免知识的简单堆砌,改变传统教材常见的技术手册式写法,针对应用型本科注重实践能力培养的需要,遵循以做带学的内容组织形式、任务驱动的学习模式、内容选择围绕开发目标、关联知识适当屏蔽等原则,为读者提供一种新的学习体验。 本书既可以作为高等学校Java Web应用开发课程的教材,也可以作为读者自学相关开发技术的参考书。

内容简介

(1)面向应用型本科突出实践能力培养(2)围绕开发任务组织教材内容(3)强调程序分析与设计基础上的功能实现(4)迭代式开发与递进式学习相融合(5)先用后学实现学习环节翻转

目录

目录 第1章开发任务概述/1 1.1示例应用介绍1 1.1.1示例应用需求1 1.1.2示例应用功能2 1.2Java Web应用开发技术8 1.2.1应用程序的演化8 1.2.2客户端开发技术10 1.2.3服务器端开发技术11 1.2.4HTTP13 1.3Web应用开发流程14 1.3.1需求分析14 1.3.2系统设计14 1.3.3编程实现15 1.3.4测试发布15 1.4本章小结16 1.5习题16 第2章用户界面设计/17 2.1用户界面设计任务17 2.2用户界面元素开发17 2.2.1典型界面元素实现17 2.2.2HTML相关知识29 2.3界面布局设计31 2.3.1界面布局构成31 2.3.2界面布局实现33 2.3.3CSS相关知识41 2.4客户端功能开发44 2.4.1客户端功能设计44 2.4.2客户端功能实现45 2.4.3JavaScript相关知识51〖1〗Java Web应用开发目录[3]〖3〗2.5本章小结54 2.6习题54 第3章Web应用开发基础/55 3.1开发环境和运行环境55 3.1.1开发环境55 3.1.2运行环境56 3.1.3安装和配置JDK56 3.1.4安装和配置Tomcat58 3.2JSP基本概念63 3.2.1JSP开发方法63 3.2.2JSP运行机制64 3.2.3Web应用目录结构69 3.3JSP基础语法70 3.3.1JSP脚本元素70 3.3.2JSP指令元素76 3.3.3JSP标记元素81 3.4结构化网页设计86 3.5本章小结91 3.6习题91 第4章流程控制与数据传递/92 4.1用户注册功能开发92 4.1.1用户注册开发任务92 4.1.2用户注册设计与实现92 4.1.3用户注册功能运行过程96 4.1.4HTTP请求响应机制96 4.2用户登录功能开发98 4.2.1用户登录开发任务98 4.2.2用户登录设计与实现99 4.2.3用户登录功能运行过程102 4.2.4HTTP会话机制102 4.3JSP内置对象104 4.3.1request对象104 4.3.2response对象111 4.3.3session对象116 4.3.4其他内置对象123 4.4控制流和数据流的实现124 4.4.1JSP页面间的流程控制124 4.4.2JSP页面间的数据传递125 4.4.3自动登录功能开发127 4.5本章小结134 4.6习题135 第5章数据库访问/136 5.1用户注册功能完善136 5.1.1注册提交设计与实现136 5.1.2注册提交运行过程140 5.1.3数据库访问代码模板140 5.2用户登录功能完善142 5.2.1登录判断设计与实现142 5.2.2登录判断运行过程144 5.3JDBC技术145 5.3.1JDBC API145 5.3.2JDBC的使用149 5.4用户管理功能开发154 5.4.1用户管理开发任务154 5.4.2用户管理设计与实现155 5.4.3用户管理运行过程164 5.5本章小结165 5.6习题165 第6章重构程序功能/166 6.1重构用户登录功能166 6.1.1登录功能重构设计与实现166 6.1.2重构登录功能后的运行过程170 6.2重构用户注册功能170 6.2.1注册功能重构设计与实现170 6.2.2重构注册功能后的运行过程174 6.3JavaBean技术174 6.3.1JavaBean的编写和使用174 6.3.2基于JavaBean的开发181 6.4新闻模块功能开发183 6.4.1新闻模块开发任务183 6.4.2新闻模块设计与实现184 6.4.3新闻模块的运行过程196 6.5本章小结197 6.6习题197 第7章重构程序界面/198 7.1重构JSP页面198 7.1.1重构循环控制198 7.1.2重构功能菜单200 7.2EL和JSTL202 7.2.1EL202 7.2.2JSTL标记库206 7.3新闻修改功能的开发214 7.3.1新闻修改开发任务214 7.3.2新闻修改设计与实现214 7.3.3新闻修改运行过程219 7.4本章小结219 7.5习题220 第8章重构程序结构/221 8.1新闻搜索功能开发221 8.1.1新闻搜索开发任务221 8.1.2新闻搜索设计与实现221 8.1.3新闻搜索运行过程228 8.2Servlet开发228 8.2.1Servlet基础229 8.2.2Servlet应用231 8.2.3Servlet过滤器233 8.3MVC设计模式238 8.3.1程序结构设计238 8.3.2评论模块开发241 8.4本章小结257 8.5习题257 第9章实用功能开发/259 9.1在线编辑组件259 9.2文件上传与下载组件262 9.3AJAX技术267 9.4分页显示技术272 9.5图形验证码279 9.6本章小结286 9.7习题286 第10章基于框架的开发/287 10.1基于Struts2的开发287 10.1.1基于Struts2实现用户登录287 10.1.2Struts2框架292 10.2基于jQuery的客户端开发294 10.3本章小结298 10.4习题298 附录A表格布局页面文件/299 附录B安装配置数据库环境/303 参考文献/312
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航