JSP网站开发详解(附盘)(Java技术大系)(附CD光盘1张)

分類: 图书,计算机与互联网,图形图像、动画、多媒体与网页开发,网站建立与管理,
品牌: 唐友国
基本信息·出版社:电子工业出版社
·页码:717 页
·出版日期:2008年
·ISBN:7121071266/9787121071263
·条形码:9787121071263
·包装版本:1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:Java技术大系
·附带品描述:附CD光盘1张
产品信息有问题吗?请帮我们更新产品信息。
内容简介《JSP网站开发详解》介绍了使用JSP及其相关技术开发网络应用程序的基础知识和方法,全书共分为3个部分。其中第1部分介绍了使用JSP开发网络应用系统的必备知道;第2部份介绍了奖JSP与Struts、Hibernate和Spring等技术结合的基础知识和集成方法;第3个部分精选了实用性很强的6个典型模块和3个小型的网络应用程序,分别是新闻发布系统、电子相册系统和在线购物系统,书中从系统需求分析、代码设计到方案实施全面地介绍了这些实例。
作者简介石志国,信息安全专业博士,研究方向:WEB计算,网络安全、分布式可信计算和操作系统安全。从事计算机应用软件的设计、开发、研究和教学等工作。主讲课程有《网络安全》、《动态网站编程》、《JAVA程序设计》等。 曾作为一线老师执教北京新东方IT教育、北大青鸟APTECH、中软国际等国内著名职业教育中心,讲解程序设计编程,并编写北京新东方学校全套,NET技术、ASP编程班和JSP编程班讲义。曾在中国教育电视台一套主讲网站编程课程。在清华大学、中国科学院、北京科技大学、中央广播电视大学等高校讲解程序设计相关课程,并开设讲座。
编辑推荐《JSP网站开发详解》的随附光盘中包含了所有这些网络应用程序实例的源程序,读者稍加修改,即可将其应用于自己的开发项目中。
目录
第1篇JSP开发基础
第1章JSP常用开发技术概论
1.1软件编程体系概述
1.1.1B/S架构编程体系
1.1.2C/S架构编程体系
1.2企业应用开发架构
1.2.1两层架构
1.2.2三层架构
1.2.3N层架构
1.2.4开发架构比较
1.3相关语言概述
1.3.1ASP简介
1.3.2ASP.NET简介
1.3.3JSP简介
1.3.4PHP简介
1.4JSP相关应用开发体系
1.4.1J2SE体系简介
1.4.2J2ME体系简介
1.4.3J2EE体系简介
1.5N层体系结构
1.5.1N层开发架构
1.5.2N层架构优点
1.6常用应用开发环境介绍
1.6.1WEB服务器
1.6.2数据库服务器
1.6.3集成开发环境
小结
习题
第2章开发环境的配置与使用
2.1JSP运行环境的要求
2.2安装和配置JDK
2.3安装和配置TOMCAT
2.3.1配置TOMCAT
2.3.2测试第一个JSP页面
2.4集成开发环境的设置
2.4.1JBUILDER与ECLIPSE概述
2.4.2发装ECLIPSE
2.4.3ECLIPSE集成MYECLIPSEJ2EE开发环境
2.4.4ECLIPSE集成TOMCAT5.5
2.4.5ECLIPSE开发视图介绍
2.4.6开发JSP程序
2.5安装和配置数据库
2.5.1ORACLE概述
2.5.2ORACLE相关技术站点
2.5.3安装ORACLE数据库服务器
2.5.4安装SQL SERVER
小结
习题
第3章JSP开发的相关基础
3.1HTML编程技术
3.1.1HTML简介
3.1.2HEAD 头元素
3.1.3HTML的常用标记
3.2CSS编程技术
3.2.1CSS简介
3.2.2加载CSS样式的3种方式
3.2.3CSS与标记对应的3种方式
3.2.4定义超级链接样式
3.3JAVASCRIPT编程技术
3.3.1JAVASCRIPT简介
3.3.2网页中引入JAVASCRIPT
3.3.3变量与数组
3.3.4表达式与运算符
3.3.5控制语句之条件语句
……
第2篇JSP编程核心技术
第4章SERVLET编程技术
第5章JSP技术
第6章JAVABEAN组件程序设计
第7章MVC架构
第8章JSP常用开发技巧
第3篇JSP数据库项目开发
第9章 JDBC数据库开发接口
第10章ORACLE数据库应用开发
第11章数据持久化与HIBERNATE
第4篇标签与WEB框架
第12章JSP操作XML文件
第13章JSTL标准标签
第14章自定义标签库的开发
第15章EL表达式语言
第16章STRUTS应用开发框架
第17章JAVA SERVER FACE技术
第18章AJAX介绍
第5篇软件工程实践
第19章信息资源管理系统:知识管理中心
第20章统计图表系统:JFREECHART
第21章在线考试系统
第22章不可轻视的项目规划与设计文档
……[看更多目录]
序言计算机软件技术的日新月异推动了社会信息化的进程,这也使得开发人员不得不学习新的技术以适应这种局面。在Web应用领域,动态网页技术作为Web系统开发的核心,越来越受到业内人士的青睐。目前主流的动态网页技术主要是指ASP、PHP和JSP,本书全面讲述JSP技术及其相关技术,如Struts、Hiberante和Spring的集成等。
考虑到Java Web应用开发的知识和技能需要和读者的知识结构,本书将JSP基础知识和Java Web应用开发经验融为一体。内容上做到全面而深入,囊括JSP技术的核心和精髓,以及Java Web应用开发整体解决方案知识。通过由浅入深,实例举证的分析讲解,使得读者在了解JSP基础知识的同时,具备全面的Java Web应用系统开发知识。
本书主要分3个部分介绍JSP技术及与其他相关技术集成的知识。简要介绍JSP的基本概念和开发环境的配置,并通过一个小实例使读者对JSP开发的步骤有一定的了解。
文摘第1章JSP开发基础
JSP(Java Server Pages,Java服务器页面)是SUN MicroSystems公司于1999年末在企业级Java工具集中加入的一个新元素,它建立在Java Servlet之上。其设计目的是使开发人员,甚至非开发人员都能高效率地创建Web内容。在过去几年里,使用JSP技术的开发人员飞速增加,它已经变成Web开发的主流技术之一。
本章将介绍JSP开发基础,包括它与Servlet及其他Web框架的关系,以及安装和配置开发JSP所需的软件环境,最后将通过创建第1个JSP页面使读者对其有一个初步的认识。
本章要点
(1) JSP的概念及作用。
(2) JSP和Servlet及其他Web框架的关系。
(3)安装配置JDK及Tomcat应用服务器。
(4)开发第1个JSP页面。
1.1 JSP的概念和作用
按照脚本语言是服务于某一个子系统的语言这种论述,JSP应当被看做是一种脚本语言。然而作为一种脚本语言,JSP又显得过于强大,因为在其中几乎可以使用全部的Java类。