Java Web开发权威经典

出版时间:2008-10  出版社:水利水电出版社  作者:于天恩  页数:597  
Tag标签:无  

前言

  从JSP说起  JSP,就是Java Server Pages技术,是SUN公司推出的动态网页技术,是Web开发领域3P(ASP、PHP、JSP)技术之一。它在应用开发领域的重要性是不言而喻的。  JSP在传说中是B/S编程技术中最难学习的一种。然而,那也只是传说,不是事实。单纯的JSP技术是很简单的,非常好学。但是,想把这门技术精通,就要懂得与其相关的所有技术,比如Servlet、JavaBean、XML等,这至少要求学习者精通Java。而许多人认为1ava难学,并以此推论得到JSP难学,于是JSP传说就诞生了。  Java好学吗?很好学。Java的语法很严谨,写程序很难出错。学好.1ava有三天时间足够了——如果你从来没有接触过编程语言的话。如果你之前学过了c或VB等任意一种语言,那么这个时间还可以缩短。  于是,我们从Java好学可以推论得到:JSP很好学,这样,JSP传说就破灭了,我们就回到了现实世界。  我学习JSP的感受是:学得越深就越觉得它简单(本来也没有多深)。一知半解会让你处处碰壁。  单纯的JSP技术和JSP技术体系是不同的概念,前者只是后者包含的多种技术之一。那么,JSP技术体系是怎样的情况呢?  提到JSP技术体系这个名词,它就不单指.ISP这一种技术了。事实上,单纯用JSP(不用JavaBean和Servlet等),基本上什么事情都做不好。JSP技术与其他很多种技术配合在一起就形成了JSP技术体系,或者换一种说法,更确切地讲:Java Web开3发体系。  这个技术体系包含如下几方面内容:  (1)核心基础。  包括:JSP、SetMet、JavaBean、I/O、JDBC、XML、HTTP、TCP/IP等。  这部分内容很多,有点杂,理论和技术都不少。想要精通这部分内容,没有JavaSE的扎实基础(建议用一天的时间先精通Java)是不行的。笔者认识的一些人在软件公司做JSP开发,看上去似乎把Struts都精通了,而事实上对JSP核心基础还没有掌握,赖以谋生的本领只不过是机械记忆罢了,故而其前途堪忧。  “求木之长者,必固其根本;欲流之远者,必浚其泉源。”想有大成,总是要先打好基础。治国如是,学习如是。  掌握了JSP核心基础的人是可以迅速把.ISP的周边技术完全掌握的,当然,有心情的话,也可以轻松地创造一些框架给别人学习。  JSP核心基础知识在整个JSP技术体系中是最重要的。本书就是讲解核心基础的书,书中强调了Servlet,它是基础中的基础,是整个JSP技术体系的根基。关于XML、HTTP协议和TCP/IP协议,读者是需要掌握的,这三种技术在任何B/S结构开发技术中都是至关重要的。

内容概要

本书对B/S架构Java Web开发进行了系统的介绍,最大特色是:程序和案例都来自工程项目,全书共有180多个完整案例和超过250个基本程序,都是网站应用中常用的程序。    本书介绍了B/S架构的经典编程体系:客户端采用HTML,CSS和JavaScript脚本语言,服务器端采用JSP+Oracle体系。全书分成四大部分:第一部分(第1章):Java Web应用开发体系与环境配置。第二部分(第2-5章):Java Web开发体系的主要技术。介绍了Java Web开发体系的三大技术:Servlet、JSP和JavaBean。第三部分(第6-8章):JDBC数据库访问技术。介绍了在Java Web开发中使用JDBC进行数据库访问的技术,介绍了JSP + Oracle开发体系和JSP+SQL Server开发体系。第四部分(第9-10章):Java Web开发体系的其他重要技术。介绍了JSP操作XML的基本方法和当前B/S架构编程领域最新的Ajax技术在JSP中的应用,给出一些工程中经常用到的工具和组件以辅助项目开发。    本书适用于Java Web开发感兴趣的编程人员。    本书附赠光盘中含有书中所有案例程序的源代码,方便读者学习。

书籍目录

前言第一部分  Java Web应用开发体系与环境配置  第1章  Java Web开发体系与环境配置    1.1  软件编程体系简介     1.1.1  单机软件     1.1.2  C/S软件     1.1.3  B/S软件    1.2  B/S结构编程技术     1.2.1  网站和网页     1.2.2  B/S结构的主流编程技术    1.3  企业级应用开发架构     1.3.1  两层架构     1.3.2  三层架构     1.3.3  N层架构     1.3.4  开发架构比较    1.4  软件工程的本质     1.4.1  瀑布模型     1.4.2  快速原型     1.4.3  喷泉模型     1.4.4  螺旋模型     1.4.5  XP和软件开发本质论    1.5  面向对象的项目分析与设计     1.5.1  面向对象建模语言与建模工具     1.5.2  系统分析与用例图     1.5.3  系统设计与动态图    1.6  软件项目开发过程标准     1.6.1  IS09001简介     1.6.2  CMM简介     1.6.3  CMM的5个级别    1.7  Java应用开发体系     1.7.1  JavaSE体系概述     1.7.2  JavaME体系概述     1.7.3  JavaEE体系概述    1.8  JavaEE的N层体系结构     1.8.1  N层开发架构     1.8.2  N层架构的优点    1.9  JavaEE常用应用开发环境介绍     1.9.1  Web服务器     1.9.2 数据库服务器     1.9.3  集成开发环境    1.10  Java Web开发环境的安装配置     1.10.1  配置Java运行环境     1.10.2  配置JSP运行环境     1.10.3  配置Tomcat     1.10.4  JSP的基本目录结构    小结    思考和练习第二部分  Java Web开发体系的主要技术  第2章  sewIet编程技术  2.1  Servlet技术基础                            2.1.1  Servlet技术简介                         2.1.2  Servlet的编译和部署                       2.1.3  扩展的案例                         2.2  Servlet API基础                                   2.2.1  Servlet API的概貌                   2.2.2  Servlet的生命周期                        2.2.3  Servlet的基本结构                        2.2.4  线程同步问题                        2.3  与运行环境相关的Servlet API                      2.3.1  ServletConfig的用法                    2.3.2  ServletContext的用法                       2.3.3  综合案例                            2.3.4  预装载Servlet                          2.3.5  Servlet映射                               2.4  请求和响应的处理                          2.4.1  POST和GET                                  2.4.2  HttpServletRequest接口的方法                   2.4.3  HttpServletResponse接口的方法                 2.5 向浏览器输出                             2.5.1 输出普通文本     ……            第3章  JSP编程技术  第4章  JavaBean组件技术  第5章  Java Web开发体系主要技术的协作第三部分  Java Web数据库访问技术  第6章  JDBC数据库访问技术  第7章  JSP操作Oracle数据库  第8章  JSP操作SQL Server数据库第四部分  Java Web开发体系的其他重要技术  第9章  JSP操作XML文件  第10章  Java Web开发体系的其他实用技术附录参考文献

编辑推荐

  《Java Web开发权威经典》就是讲解核心基础的书,《Java Web开发权威经典》中强调了Servlet,它是基础中的基础,是整个JSP技术体系的根基。关于XML、HTTP协议和TCP/IP协议,读者是需要掌握的,这三种技术在任何B/S结构开发技术中都是至关重要的。  系统介绍B/S架构开发的经典编程体系,全面掌握Java Web应用程序,轻松进行Java Web开发。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Java Web开发权威经典 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7