自己动手写Struts--构建基于MVC的Web开发框架(附光盘)
|
|
| 新书城图书编号:242562 |
| 图书ISBN:9787121046490 |
| 出版时间:2007-7-1 |
| 出版社:电子工业 |
| 作者:思志学 |
|
市场价格:¥79 |
|
普通会员:¥63.2
|
80折 |
|
VIP会员:¥59.25
|
75折 |
|
|
|
|
|
|
|
【图书简介】
|
本书由浅入深、循序渐进地介绍了MVC的体系结构和如何构建一个基于MVC的Web框架,目的是帮助软件开发人员快速掌握MVC的设计思想,并能使用MVC的内涵设计Web框架。全书共分12章。第1章详细介绍MVC的设计思想、优缺点,以及如何构建一个基于MVC的Web框架;通过这部分知识的介绍,建立起读者对MVC的理论基础。第2~9章将逐步实现一个基于MVC的Web框架和持久层框架;读者可以通过这部分内容的学习,掌握其实现细节和核心设计方式。第10~11章主要介绍如何将自己实现的Web框架与其他工具进行整合;读者通过这部分内容的学习,可以将本书中实现的Web框架与目前许多开源项目,如Hibernate、Log4j等整合起来,以方便开发。第12章主要通过一个内容管理系统实例来验证本书所实现的框架;读者通过这部分内容的学习,可以熟练掌握本书所实现的Web框架的使用方法。 本书采用Struts和Spring的一些优点,通过一步一步的讲解,使读者真正掌握MVC的核心思想和实现方法。本书适合于初、中、高级软件开发人员阅读,同时也可作为高校相关专业和社会培训班的教材。
|
|
|
|
【图书目录】
|
第一篇 Web框架入门 第1章 运筹帷幄:Web框架的核心思想 1.1 MVC模式 1.1.1 MVC模式概述 1.1.2 MVC模式的结构 1.1.3 MVC模式的设计思想 1.1.4 MVC模式的处理过程 1.2 Model规范 1.2.1 Model 1规范 1.2.2 Model 2规范 1.3 使用MVC的优缺点 1.3.1 使用MVC模式的优点 1.3.2 使用MVC模式的不足 1.4 如何构建一个基于MVC的Web框架 1.4.1 Web框架的设计流程 1.4.2 View(视图)层的设计 1.4.3 Controller(控制)层的设计 1.4.4 Model(模型)层的设计 1.5 网络上的资源 1.6 小结 第2章 未雨绸缪:快速准备Web框架的开发环境 2.1 快速建立Java的开发环境 2.1.1 下载JDK 2.1.2 安装JDK 2.1.3 设定PATH与CLASSPATH 2.1.4 验证JDK是否安装成功 2.1.5 下载Eclipse 2.1.6 配置Eclipse 2.2 快速建立Web框架的运行环境 2.2.1 下载Tomcat 2.2.2 设定TOMCAT_HOME 2.2.3 下载Eclipse的Tomcat插件 2.2.4 为Eclipse配置Tomcat插件 2.2.5 验证为Eclipse配置Tomcat是否成功 2.2.6 在Eclipse中建立工程项目myApp 2.3 第一个使用JSP实现HelloWorld的例子 2.3.1 编写输出HelloWorld的JSP文件HelloWorld.jsp 2.3.2 运行JSP并查看输出结果 2.4 使用Servlet实现HelloWorld的例子 2.4.1 编写输出HelloWorld的Servlet文件HelloWorld.java 2.4.2 编写配置文件web.xml 2.4.3 运行Servlet并查看输出结果 2.5 小结 第3章 温故知新:快速掌握开发Web框架的基础知识 3.1 JSP快速入门 3.1.1 什么是JSP 3.1.2 JSP的设计目标 3.2 JSP的一些重点语法 3.2.1 基本语句 3.2.2 数据类型和变量命名
3.2.3 转义字符 3.2.4 注释 3.2.5 get和post的区别 3.2.6 include和的区别 3.2.7 forward和sendRedirect的区别 3.3 JSP的内置对象 3.3.1 request对象 3.3.2 response对象 3.3.3 pageContext对象 3.3.4 session对象 3.3.5 application对象 3.3.6 out对象 3.4 Servlet快速入门 3.4.1 什么是Servlet 3.4.2 Servlet的特点 3.4.3 Servlet的生命周期 3.4.4 Filter技术 3.4.5 web.xml详解 3.5 JavaScript快速入门 3.5.1 什么是JavaScript 3.5.2 JavaScript的特点 3.6 JavaScript的基本语法 3.6.1 数据类型和变量命名 3.6.2 运算符和表达式 3.6.3 控制语句 3.6.4 自定义函数 3.6.5 系统内部函数 3.6.6 注释 3.7 用JavaScript实现网页拖动示例 3.7.1 功能演示 3.7.2 实现原理 3.7.3 示例源代码 3.8 小结
第二篇 构建自己的Web框架 第4章 力学笃行:快速实现自己的Web框架 第5章 穿壁引光:将自己的Web框架与Struts进行对比 第6章 循序渐进:逐步改善自己的Web框架 第7章 庖丁解牛:Web框架的持久层封装 第8章 熟能生巧:自己动手写数据库连接池 第9章 尽善尽美:自己动手写过滤器
第三篇 Web框架与其他工具整合应用 第10章 集思广益:将Web框架与Hibernate整合 第11章 画龙点睛:在Web框架中使用Log4j
第四篇 Web框架实例 第12章 学以致用:用Web框架实现内容管理系统
|
|
|
|