JSP网络开发入门与实践
基本信息
内容简介回到顶部↑
本书作者结合自己多年实践开发经验,从jsp开发应用中经常遇到的问题着手,全面、细致地介绍了jsp的相关知识,具体内容包括如下:web技术基础与jsp概述;java程序设计基础;jsp运行和开发环境概述;jsp的语法和语义;xml基础;javascript基础;javascript高级应用;自定义标签;jsp项目常用技术,实际项目开发等。
本书结构清晰,内容丰富,实例详尽,理论讲解与案例相结合,具有很强的实用性,不仅适合广大jsp的初学者阅读,还能够帮助有一定编程经验的jsp开7q发人员解决开发中遇到的问题。也可以作为高等院校程序设计相关课程的教材或实践指导书、自学参考书和各类培训机构的培训教材。
本书结构清晰,内容丰富,实例详尽,理论讲解与案例相结合,具有很强的实用性,不仅适合广大jsp的初学者阅读,还能够帮助有一定编程经验的jsp开7q发人员解决开发中遇到的问题。也可以作为高等院校程序设计相关课程的教材或实践指导书、自学参考书和各类培训机构的培训教材。
目录回到顶部↑
第1章 web技术基础与jsp概述
1.1 web的产生与发展
1.2 web基础
1.2.1 web文档
1.2.2 ip
1.2.3 域名系统
1.2.4 基本的web技术
1.3 javascript简介
1.3.1 javascript的由来
1.3.2 javascript和java的差别
1.4 jsp简介
1.5 jsp与cgi的比较
1.6 jsp与asp的比较
1.7 jsp与php的比较
1.8 jsp与servlet的关系
1.9 jsp的发展前景
第2章 java程序设计基础
2.1 java语言规则
2.1.1 java语言简介
2.1.2 java变量和方法
1.1 web的产生与发展
1.2 web基础
1.2.1 web文档
1.2.2 ip
1.2.3 域名系统
1.2.4 基本的web技术
1.3 javascript简介
1.3.1 javascript的由来
1.3.2 javascript和java的差别
1.4 jsp简介
1.5 jsp与cgi的比较
1.6 jsp与asp的比较
1.7 jsp与php的比较
1.8 jsp与servlet的关系
1.9 jsp的发展前景
第2章 java程序设计基础
2.1 java语言规则
2.1.1 java语言简介
2.1.2 java变量和方法
前言回到顶部↑
JSP(Java Server Pages)是由Sun Microsystems公司倡导、众多公司参与,一起建立的一种动态网页技术标准。该技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。JSP技术的设计目的是使构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器、应用服务器、浏览器和开发工具共同工作。JSP规范是Web服务器、应用服务器、交易系统、以及开发工具供应商间广泛合作的结果。在传统的网页HTML文件(*htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送E-mail等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。.
本书根据作者多年的教学开发经验,结合日常使用JSP的实践经验编撰而成。本书很好地将JSP基础与实际项目开发结合起来,在内容的安排上非常适合读者学习,书中的实例也都是在实际应用JSP过程中经常遇到的。通过这些实例的学习,可以使读者比较深入地认识和掌握JSP技术的内涵,把握JSP的脉络,快速地进入开发角色。
本书共有14章,各章的主要内容如下。
第1章介绍Web技术基础与JSP概述,主要包括Web的产生与发展,Web的基础,传统Web技术与JSP比较等内容。
第2章主要介绍了Java程序基础,包括Java语言简介,JavaBeans,如何使用JDBC连接数据库等。
第3章是JSP运行和开发环境概述,详细介绍了JDK的安装配置以及Tomcat的安装和使用。
第4章介绍了JSP的语法和语义,主要内容包括了JSP通用的语法规则,JSP中的注释指令及内置对象、脚本元素和动作。
第5章介绍了XML的基础知识,包括什么是XML、XML文档的规则、定义文档中的内容和XML接口以及XML的数据交互。
第6章是JavaScript基础知识介绍,主要内容包括JavaScript的基本数据结构及程序的构成。
第7章讲述了JavaScript的高级应用,主要有基于对象的JavaScript,JavaScript中常用的对象方法和属性,使用内部对象系统,基于窗口的输入输出,与Web页面信息的交互等内容。..
第8章讲解了自定义标签的使用,主要包括构建简单标签的步骤,理解嵌套标签,以及对正文标签和用户自定义标签等内容。
第9章介绍了JSP项目的一些常用技术,主要有如何配置SQL 2000下的数据源,以及B/S结构中常用的注册、登录、留言、搜索功能的实现等内容。
第10章详细描述了一个财务系统的开发过程,具体内容涉及到如何实现企业财务费用管理、增加收入、增加支出、费用类型、添加费用、费用统计等功能的分析与实现。
第11章是论坛(BBS)开发方法的介绍,非常系统地描述了常用论坛项目的开发过程,包括需求分析,功能设计,用例图和论坛常用功能的分析与实现等内容。
第12章详细讲解了网上书店的开发方法,非常细致地介绍了网上书店开发的完整步骤,包括配置数据源,会员的注册登录、选书及买书等功能的分析与实现等内容。
第13章介绍了音乐网站的开发方法,以一个常见音乐网站的开发流程为例详细描述了其构建流程,具体内容包括前后台功能的实现,开发规范的定义,及整个网站具体功能的分析与实现。
第14章讲解了电子商务网站的开发过程,非常详细地介绍了一个电子商务网站的整个开发流程,包括前后台的设计,JavaBean的编写,会员注册登录等功能的分析和实现等内容。
本书由曾健主编,邓少峰、熊帅、许峻等编著。由于作者水平有限,尚有许多不周到和不准确之处,恳请广大读者提出批评和建议,E-mail地址:guopengfei@phei.com.cn。
编者
2008年3月...
本书根据作者多年的教学开发经验,结合日常使用JSP的实践经验编撰而成。本书很好地将JSP基础与实际项目开发结合起来,在内容的安排上非常适合读者学习,书中的实例也都是在实际应用JSP过程中经常遇到的。通过这些实例的学习,可以使读者比较深入地认识和掌握JSP技术的内涵,把握JSP的脉络,快速地进入开发角色。
本书共有14章,各章的主要内容如下。
第1章介绍Web技术基础与JSP概述,主要包括Web的产生与发展,Web的基础,传统Web技术与JSP比较等内容。
第2章主要介绍了Java程序基础,包括Java语言简介,JavaBeans,如何使用JDBC连接数据库等。
第3章是JSP运行和开发环境概述,详细介绍了JDK的安装配置以及Tomcat的安装和使用。
第4章介绍了JSP的语法和语义,主要内容包括了JSP通用的语法规则,JSP中的注释指令及内置对象、脚本元素和动作。
第5章介绍了XML的基础知识,包括什么是XML、XML文档的规则、定义文档中的内容和XML接口以及XML的数据交互。
第6章是JavaScript基础知识介绍,主要内容包括JavaScript的基本数据结构及程序的构成。
第7章讲述了JavaScript的高级应用,主要有基于对象的JavaScript,JavaScript中常用的对象方法和属性,使用内部对象系统,基于窗口的输入输出,与Web页面信息的交互等内容。..
第8章讲解了自定义标签的使用,主要包括构建简单标签的步骤,理解嵌套标签,以及对正文标签和用户自定义标签等内容。
第9章介绍了JSP项目的一些常用技术,主要有如何配置SQL 2000下的数据源,以及B/S结构中常用的注册、登录、留言、搜索功能的实现等内容。
第10章详细描述了一个财务系统的开发过程,具体内容涉及到如何实现企业财务费用管理、增加收入、增加支出、费用类型、添加费用、费用统计等功能的分析与实现。
第11章是论坛(BBS)开发方法的介绍,非常系统地描述了常用论坛项目的开发过程,包括需求分析,功能设计,用例图和论坛常用功能的分析与实现等内容。
第12章详细讲解了网上书店的开发方法,非常细致地介绍了网上书店开发的完整步骤,包括配置数据源,会员的注册登录、选书及买书等功能的分析与实现等内容。
第13章介绍了音乐网站的开发方法,以一个常见音乐网站的开发流程为例详细描述了其构建流程,具体内容包括前后台功能的实现,开发规范的定义,及整个网站具体功能的分析与实现。
第14章讲解了电子商务网站的开发过程,非常详细地介绍了一个电子商务网站的整个开发流程,包括前后台的设计,JavaBean的编写,会员注册登录等功能的分析和实现等内容。
本书由曾健主编,邓少峰、熊帅、许峻等编著。由于作者水平有限,尚有许多不周到和不准确之处,恳请广大读者提出批评和建议,E-mail地址:guopengfei@phei.com.cn。
编者
2008年3月...
书摘回到顶部↑
第1章Web技术基础与JSP概述
JSP(Java Server Pages)是由Sun Microsystems公司倡导,许多其公司参与一起建立的一种动态网面技术标准,该技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。本章将介绍Web技术基础与JSP的相关概述。
1.1 Web的产生与发展
Internet从最初的科教界,迅速普及到整个社会,基中Web不仅成为Internet上最受欢迎的应用,而且正是由于它的出现,Internet普及推广的速度才大大提高。
Web源于欧洲核能研究中心(CERN)的TIM BERNERS-LEE于1989年提出的链接文档想。后来它在TCP/IP、MIME、Hypertext等技术之上发展起来,并开发了HTTP(Hypertext Transfer Protocol,超文本传送协议)、HTML(Hypertext Markup LAnguage,)超文本标记语言和URL(Uniform Resource Location,统一资源定位符)等新技术。
Web是运行在Internet顶层的服务集合。基于Web的信息一般使用HTML格式以超文本和超媒体方式传送。
Web服务以客户机/服务器模式运行。信息资源以页面形式存储在Web服务器上,用户通过客户端的Web的浏览器向Web服务器发出查询请求;Web服务器根据客户端请求的内容做出响应,并将存储在服务器上的某个页面发送给客户端;Web浏览器对收到的页面进行解释并将页面显示给用户。
Web服务器通常是指安装了服务器软件的计算机,它使用HTTP或FTP之类Internet的协议来响应TCP/IP网络上的Web客户请求。常见的Web服务器软件包括Microsoft的IIS和PWS,常用的Web浏览器软件有Netscape Navigator(NN)和Microsoft Internet Explore(IE)。
那么,什么是Web呢?Web是Word Wide Web的简称,中文翻译为“万维网”,实际上Web是运行在Internet之上的所有HTTP服务器软件和它们所管理的对象(及其作用)的集合。这个对象包括了Web Page/Web文档和程序。
……
JSP(Java Server Pages)是由Sun Microsystems公司倡导,许多其公司参与一起建立的一种动态网面技术标准,该技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。本章将介绍Web技术基础与JSP的相关概述。
1.1 Web的产生与发展
Internet从最初的科教界,迅速普及到整个社会,基中Web不仅成为Internet上最受欢迎的应用,而且正是由于它的出现,Internet普及推广的速度才大大提高。
Web源于欧洲核能研究中心(CERN)的TIM BERNERS-LEE于1989年提出的链接文档想。后来它在TCP/IP、MIME、Hypertext等技术之上发展起来,并开发了HTTP(Hypertext Transfer Protocol,超文本传送协议)、HTML(Hypertext Markup LAnguage,)超文本标记语言和URL(Uniform Resource Location,统一资源定位符)等新技术。
Web是运行在Internet顶层的服务集合。基于Web的信息一般使用HTML格式以超文本和超媒体方式传送。
Web服务以客户机/服务器模式运行。信息资源以页面形式存储在Web服务器上,用户通过客户端的Web的浏览器向Web服务器发出查询请求;Web服务器根据客户端请求的内容做出响应,并将存储在服务器上的某个页面发送给客户端;Web浏览器对收到的页面进行解释并将页面显示给用户。
Web服务器通常是指安装了服务器软件的计算机,它使用HTTP或FTP之类Internet的协议来响应TCP/IP网络上的Web客户请求。常见的Web服务器软件包括Microsoft的IIS和PWS,常用的Web浏览器软件有Netscape Navigator(NN)和Microsoft Internet Explore(IE)。
那么,什么是Web呢?Web是Word Wide Web的简称,中文翻译为“万维网”,实际上Web是运行在Internet之上的所有HTTP服务器软件和它们所管理的对象(及其作用)的集合。这个对象包括了Web Page/Web文档和程序。
……







点击看大图
加载中...

