本书是“21世纪高等职业教育计算机系列规划教材”之一,全书共分13个章节,主要对Java Web应用软件开发知识作了介绍,具体内容包括项目的需求分析、Web开发环境安装配置使用、注册页面的制作、项目的编码、新闻发布系统其余功能的实现等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
图书 | Java Web应用软件开发(21世纪高等职业教育计算机系列规划教材) |
内容 | 编辑推荐 本书是“21世纪高等职业教育计算机系列规划教材”之一,全书共分13个章节,主要对Java Web应用软件开发知识作了介绍,具体内容包括项目的需求分析、Web开发环境安装配置使用、注册页面的制作、项目的编码、新闻发布系统其余功能的实现等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。 内容推荐 本书为已经具备了Java语言基础,准备进入Web应用程序开发领域的初学者编写。本书通过完成一个精简的新闻发布系统项目来逐步培养读者Web编程的应用能力。全书分为四个部分,第一部分是项目准备阶段;第二部分是项目试做阶段,此阶段是项目的必备技能学习和知识探索阶段,抽取项目中的一个基本模块——注册模块进行细分、分层试做;第三部分是项目实做阶段,该阶段将进行项目详细设计和主体功能的编码与测试工作;第四部分是项目维护阶段,此阶段将完善项目的其余功能,并对系统进行优化处理,以达到进一步巩固拓展知识技能的目的。 通过本书的实做和理论引导,能够使读者获得Web项目开发必备的软件开发及工程应用方面的知识和技能,如MVC架构思想、Servlet编程技术、JSP动态网页编程技术、JDBC数据库编程技术、JavaScript编程技术、CSS编程技术,Tomcat、MyEclipse、MySQL等开发工具的使用,Web项目的简单需求分析、设计和功能测试等。 本书是Java软件开发系列教材之一,可作为高职院校学生的教材,也可作为Java软件开发人员的自学参考书。 目录 第一部分 项目准备——熟悉项目并搭建环境/1 第1章 项目的需求分析/2 1.1 分析需求、形成文档/2 1.1.1 项目工作流程介绍/2 1.1.2 项目的角色与用例设计/2 1.2 巩固与提高/5 第2章 Web开发环境安装配置使用/8 2.1 搭建Web开发环境/8 2.1.1 B/S与C/S模式的介绍/8 2.1.2 Web开发环境要具备的技能/8 2.1.3 基于JSP的Web应用程序结构(B/S)/11 2.1.4 基于JSP的Web开发环境的搭建/11 2.2 创建第一个Web程序/32 2.2.1 Web工程的创建/33 2.2.2 在Web工程中新建一个JSP页面/34 2.2.3 Web工程发布/36 2.2.4 JSP页面的运行/40 2.3 巩固与提高/42 第二部分 项目试做——项目必备技能学习和知识探索/44 第3章 注册页面的制作/45 3.1 在注册页面中使用表单与表格/45 3.1.1 HTML基本概念/45 3.1.2 表单/46 3.1.3 表格/53 3.1.4 标题字体/60 3.1.5 标尺线/61 3.2 在注册页面中使用框架页面/67 3.2.1 图片/68 3.2.2 链接/70 3.2.3 多窗口页面(框架页面/73 3.3 巩固与提高/84 第4章 前台验证/87 4.1 在注册页面中使用JavaScript/87 4.1.1 JavaScript介绍/87 4.1.2 在JSP页面中使用JavaScript/88 4.2 巩固与提高/97 第5章 注册表单提交/100 5.1 实现注册页面提交/100 5.1.1 表单如何提交/100 5.1.2 使用JSP内置对象/101 5.2 巩固与提高/109 第6章 注册功能改造——在JSP页面中调用类/111 6.1 在JSP页面中嵌入Java代码/111 6.1.1 在JSP页面中调用自定义的Java类的方法/111 6.1.2 将request与out对象作为方法的参数传递和使用/112 6.1.3 JSP页面中还需要做什么/112 6.2 useBean标签/116 6.2.1 理解Bean/JavaBean的概念/116 6.2.2 使用useBean标签/117 6.2.3 使用getProperty获取Bean中某个变量的值/118 6.3 使用Servlet/124 6.3.1 Servlet技术/124 6.3.2 response 对象/126 6.4 巩固与提高/129 第7章 注册功能改造——MVC思想的应用及注册信息入库/132 7.1 在注册功能中引入MVC思想/132 7.1.1 MVC思想/132 7.1.2 使用session内置对象/134 7.2 实现注册信息入库/140 7.2.1 数据库编程/140 7.2.2 专门用于数据库处理的工具类的引进/143 7.3 巩固与提高/148 第8章 页面美化/150 8.1 在注册页面中使用CSS来美化页面/150 8.1.1 CSS是什么/150 8.1.2 CSS有什么用/150 8.1.3 将CSS加入到HTML页面中/151 8.1.4 CSS的一些术语/153 8.1.5 样式表加入到HTML中的优先级/155 8.2 巩固与提高/160 第三部分 项目实做——项目设计和主体功能的编码测试/162 第9章 项目的设计/163 9.1 项目设计综述/163 9.1.1 项目设计概念/163 9.1.2 界面设计/165 9.1.3 数据库设计/167 9.2 巩固与提高/170 第10章 项目的编码/172 10.1 实现注册功能/172 10.2 实现登录功能/178 10.2.1 编码如何开始/178 10.2.2 全局常量类的引入/180 10.3 实现新闻发布功能/183 10.4 实现新闻查询功能/189 10.4.1 编码如何开始/189 10.4.2 查询结果数据在前台页面中的显示/191 10.4.3 新闻的操作权限处理/193 10.5 实现新闻详情查看功能/198 10.5.1 编码如何开始/198 10.5.2 调用Servlet时传递参数/200 10.6 实现新闻修改功能/203 10.6.1 编码如何开始/204 10.7 实现新闻删除功能/209 10.8 巩固与提高/213 第11章 项目完善——欢迎页、错误页、限制非法用户访问的处理/215 11.1 项目功能完善/215 11.1.1 欢迎页的设置/215 11.1.2 错误页的设置/216 11.1.3 限制用户非法访问的处理/217 11.2 巩固与提高/218 第12章 项目的测试/220 12.1 新闻发布系统的用户验收测试/220 12.1.1 用户验收测试基本理论/220 12.1.2 项目测试文档的介绍/221 12.2 巩固与提高/223 第四部分 项目维护——完善项目其余功能巩固提高知识技能/225 第13章 新闻发布系统其余功能的实现/226 13.1 用户管理模块/226 13.1.1 需求说明/226 13.1.2 数据库表结构/228 13.1.3 业务流程图/228 13.1.4 实现步骤/229 13.2 密码修改模块/229 13.2.1 需求说明/229 13.2.2 业务流程图/230 13.2.3 实现步骤/230 13.3 退出登录模块/231 13.3.1 需求说明/231 13.3.2 实现步骤/231 附录A 学习参考资料/232 A.1 开发工具/232 A.2 程序语言/232 |
标签 | |
缩略图 | ![]() |
书名 | Java Web应用软件开发(21世纪高等职业教育计算机系列规划教材) |
副书名 | |
原作名 | |
作者 | 张红实//何桂兰 |
译者 | |
编者 | |
绘者 | |
出版社 | 电子工业出版社 |
商品编码(ISBN) | 9787121113857 |
开本 | 16开 |
页数 | 233 |
版次 | 1 |
装订 | 平装 |
字数 | 390 |
出版时间 | 2010-08-01 |
首版时间 | 2010-08-01 |
印刷时间 | 2010-08-01 |
正文语种 | 汉 |
读者对象 | 青年(14-20岁),普通成人 |
适用范围 | |
发行范围 | 公开发行 |
发行模式 | 实体书 |
首发网站 | |
连载网址 | |
图书大类 | |
图书小类 | |
重量 | 0.384 |
CIP核字 | |
中图分类号 | TP312 |
丛书名 | |
印张 | 15.25 |
印次 | 1 |
出版地 | 北京 |
长 | 260 |
宽 | 186 |
高 | 9 |
整理 | |
媒质 | 图书 |
用纸 | 普通纸 |
是否注音 | 否 |
影印版本 | 原版 |
出版商国别 | CN |
是否套装 | 单册 |
著作权合同登记号 | |
版权提供者 | |
定价 | |
印数 | 4000 |
出品方 | |
作品荣誉 | |
主角 | |
配角 | |
其他角色 | |
一句话简介 | |
立意 | |
作品视角 | |
所属系列 | |
文章进度 | |
内容简介 | |
作者简介 | |
目录 | |
文摘 | |
安全警示 | 适度休息有益身心健康,请勿长期沉迷于阅读小说。 |
随便看 |
|
兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。