JSP 程序员成长攻略 (程序员成长之路丛书)
分类: 图书,计算机/网络,程序设计,JSP,
作者: 蒙祖强 等编著
出 版 社: 水利水电出版社
出版时间: 2008-2-1字数:版次: 1页数: 595印刷时间:开本: 16开印次:纸张:I S B N : 9787508452463包装: 平装内容简介
JSP(Java ServerPages)是目前流行的一种动态网页技术,它以Java语言为脚本语言,并拥有自己特定的内置对象和JSP元素标记,这使得JSP非常适合于Web服务器端编程。如今,JSP正以其高效性、平台无关性以及良好的可扩展性等特点受到越来越多程序员的青睐,已成为电子商务和动态网站建设的首选技术之一。本书主要从编程知识获取和历炼的角度出发介绍JSP编程技术和开发方法,共分12章。第1章介绍JSP的相关概念及JSP开发环境;第2章介绍JSP与HTML语言;第3章介绍Java语言;第4章介绍JSP语法;第5章介绍JSP内置对象;第6章给出了3个JSP应用实例;第7章和第8章分别介绍Servlet和Applet的应用编程技术;第9章介绍数据库技术和基于JDBC的数据库访问技术;第10章和第11章分别介绍个性化网络课程开发实例和Internet搜索引擎开发实例;第12章则通过一个具体的开发实例,介绍使用JSP和Oracle技术开发信息管理系统的一般方法。
本书内容丰富、实例详尽,涉及知识面广,逻辑层次清楚,图文并茂,适合于具有一定编程经验的程序员、开发人员和JSP爱好者,也有助于具有丰富开发经验的系统分析员、系统测试员、企业IT经理等,同时也是JSP初学者迅速提高编程水平的一本好的参考书。
目录
前言
第1章 JSP技术概述
1.1 JSP技术简介
1.1.1 关于JSP
1.1.2 JSP的特点
1.2 JSP与ASP和PHP
1.2.1 ASP
1.2.2 PHP
1.2.3 JSP、ASP和PHP的比较
1.3 JavaBean技术
1.4 配置JSP开发环境和第一个JSP实例程序
1.4.1 创建与配置JSP开发环境
1.4.2 第一个JSP实例程序
1.5 小结
第2章 JSP与HTML语言
2.1 HTML语言简介
2.2 基本标记
2.3 正文标记
2.3.1 正文标题标记
2.3.2 字体标
2.3.3 物理字体标记
2.3.4 段元素标记
2.3.5 水平线标记
2.3.6 列表标记
2.3.7 区隔标记
2.4 表格的创建和使用
2.4.1 创建基本表格
2.4.2 设置整张表格的属性
2.4.3 设置表行的属性
2.4.4 设置单元格的属性
2.4.5 利用属性cellspacing绘制表格
2.5 超链接的使用
2.5.1 文本超链接
2.5.2 图片超链接
2.5.3 使用超链接提交数据
2.6 表单与数据提交
2.6.1 表单
2.6.2 按钮
2.6.3 文本框
2.6.4 列表框
2.6.5 隐藏域
2.6.6 单选按钮和复选框
2.6.7 get和post方式有何不同
2.7 小结
第3章 JSP的脚本语言——Java语言
3.1 Java语言概述
3.1.1 Java语言的特点
3.1.2 几种常用的Java开发工具
3.1.3 Hello Java程序——理解Java类的结构
3.2 基本数据类型
3.2.1 Java的语法要素
3.2.2 整型变量
3.2.3 浮点数变量
3.2.4 字符型变量
3.2.5 布尔型变量
3.2.6 变量的默认初始值
3.2.7 不同数据类型的相互转换
3.3 Java表达式及其运算
3.3.1 Java表达式
3.3.2 算术运算
3.3.3 关系运算
3.3.4 逻辑运算
3.3.5 赋值运算
3.3.6 位运算
3.3.7 运算符的优先级
3.4 Java流程控制
3.4.1 if语句
3.4.2 switch语句
3.4.3 while语句
3.4.4 for语句
3.4.5 break语句
……
第4章 熟悉JSP语法
第5章 掌握JSP内置对象
第6章 JSP应用实战近阶
第7章 Servlet技术
第8章 Applet技术
第9章 使用JSP开发数据库应用
第10章 JSP的应用实战:个性化网络课程开发实例
第11章 使用JSP开发Internet搜索引擎
第12章 使用JSP开发合同管理系统
书摘插图
第1章 JSP技术概述
JSP(Java Server Pages)的出现有力地促进了动态网页技术的发展,它以良好的跨越平台特性日益受到了广大程序员的青睐,现在已经成为动态网页制作的首选工具之一。本章主要对JSP技术进行简要介绍,涉及内容包括:
有关JSP的概念及其特点
JSP与ASP和PHP的比较
JavaBean技术
JSP开发环境的创建和配置
一个JSP实例程序
1.1.1 关于JSP
1.1 JSP技术简介
JSP(Java Server Pages)是一种动态网页技术标准,它是由著名的Sun Microsystems公司倡
导、许多公司参与一起建立和发布,现己成为创建动态Web应用的有效技术支撑和开发环境。按照Sun的说法,JSP能够适应市场上包括Apache WebServer、IIS 4.0在内的85%的服务器产品。
JSP中的J指的就是Java,显然,它与Java是密切相关的。实际上,JSP是以Java平台为基础(以Java语言作为脚本语言)的一种集成技术。具体来讲,它是在传统的网页HTML文件(木.hun、*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag)而构成的网页(木jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。其工作原理可用如图1.1所示。
……
