JSP网络编程技术与实例

副标题:无

作   者:杨易编著

分类号:

ISBN:9787115137463

微信扫一扫,移动浏览光盘

简介

本书全面、详细地介绍了JSP(Java Server Pages)网络开发技术的原理和基础编程知识,不仅包括JSP开发环境的配置、JSP的基本语法、JSP的隐藏对象等内容,还包括JSP的高级开发技术、数据库编程、Struts开发等内容。   
      全书共分为5篇24章,以“基础知识→深入编程→数据库编程→Struts开发→案例实战”为线索具体展开,涵盖了JSP编程的方方面面。而且,对于书中每个知识点的讲解,都配有大量可实际运行的实例,供读者边学习边实践,以方便读者快速、全面地掌握JSP的开发方法和技巧。   
      本书内容由浅入深,从最基本的JSP语法到综合的案例开发(比如,网上书店系统),都有详细的讲解。配套光盘中还提供了书中涉及实例的全部源代码,以方便读者举一反三,编写出适合自己的程序。   
      本书不仅适合初学者学习JSP网络开发技术,还能够帮助有一定编程经验的JSP开发人员解决开发过程中遇到的问题。本书可作为高等院校相关专业的教材和辅导用书,也可作为JSP的培训用书,或广大用户的自学用书。

目录

第一篇 基础篇
第1章 JSP开发基础
1.1 Java技术简介
1.2 JSP技术
1.2.1 JSP概述
1.2.2 JSP与其他开发工具的比较
1.2.3 编写第一个JSP页面
1.3 JavaBean技术简介
1.4 J2EE技术简介
第2章 JSP开发环境
2.1 JSP开发前的准备工作
2.2 安装和配置JDK
2.3 安装和配置Tomcat
2.4 编写第一个JSP页面
实例2.1 一个简单的JSP 页面
2.5 WebSphere和WebLogic
2.6 常用JSP开发工具简介
2.6.1 IBM VisualAge for Java
2.6.2 JBuilder
2.6.3 JRun
2.6.4 Eclipse
第3章 JSP语法详解
3.1 JSP使用初步
3.1.1 一个典型的JSP程序
实例3.1 利用JSP 实现的小日历
3.1.2 JSP的结构
3.2 JSP注释
3.2.1 输出注释
3.2.2 隐藏注释
实例3.2 JSP 两种注释的运用
3.3 指令元素
3.3.1 include指令
实例3.3 include指令
3.3.2 taglib指令
3.3.3 page指令
3.4 脚本元素
3.4.1 声明
实例3.4 JSP 的声明
3.4.2 表达式
实例3.5 JSP 的表达式
3.4.3 scriptlet
实例3.6 JSP 的scriptlet
3.5 动作元素
3.5.1
3.5.2
3.5.3
3.5.4
实例3.7 的运用
3.5.5
3.5.6
实例3.8 的应用
3.5.7
第4章 JSP隐藏对象
4.1 request对象
实例4.1 request对象应用
实例4.2 request对象应用
实例4.3 request对象应用
实例4.4 request对象应用
4.2 response对象
实例4.5 response对象应用
实例4.6 response对象应用
4.3 pageContext对象
4.4 session对象
实例4.7 session 对象应用
实例4.8 session 对象应用
4.5 out对象
实例4.9 out对象应用
4.6 application对象
实例4.10 application 对象应用1
实例4.11 application 对象应用2
4.7 page对象
4.8 config对象
4.9 exception对象
第二篇 深入编程篇
第5章 JavaBean在JSP中的运用
5.1 JavaBean概述
5.1.1 一个JavaBean的简单例子
5.1.2 JavaBean的特性和属性
5.1.3 JavaBean的方法
5.2 在JSP中使用JavaBean
实例5.1 通过JavaBean 验证用户输入
第6章 Applet
6.1 Applet概述
6.2 Applet类及运行状态控制方法
6.3 Applet应用的有关参数
6.4 Applet程序开发实例
实例6.1 Applet程序的开发
实例6.2 通过加载Applet
实例6.3 在Applet中读入JSP 页面的参数
实例6.4 JavaScript与Java Applet的结合1
实例6.5 JavaScript与Java Applet的结合2
第7章 Servlet初步
7.1 Servlet概述
7.2 Servlet的应用实例
实例7.1 开发并部署一个Servlet
第8章 Servlet API
8.1 RequestDispatcher接口
8.2 Servlet接口
实例8.1 Servlet接口的service方法应用
8.3 ServletConfig接口
8.4 ServletRequest接口
8.5 ServletContext接口
8.6 ServletResponse接口
8.7 GenericServlet类
实例8.2 GenericServlet类运用
8.8 ServletOutputStream类
8.9 ServletInputStream类
8.10 SingleThreadModel接口
8.11 ServletException类
8.12 UnavailableException类
第9章 Servlet实战
9.1 读取客户请求
实例9.1 读取一定数目的参数
实例9.2 doPost方法
9.2 读取HTTP请求头
实例9.3 读取HTTP 请求头
9.3 Servlet上下文监听
9.3.1 ServletContextListener接口
9.3.2 ServletContextAttributeListener接口
实例9.4 ContextListener的应用
9.4 HTTP会话监听
9.4.1 HttpSessionListener接口
9.4.2 HttpSessionActivationListener接口
9.4.3 HttpSessionAttributeListener接口
9.4.4 HttpSessionBindingListener接口
9.4.5 Session监听应用
9.5 Servlet过滤
实例9.5 过滤器应用1
实例9.6 过滤器应用2
实例9.7 过滤器应用3
第10章 XML语言
10.1 XML概述
10.1.1 引入XML
10.1.2 XML的设计特性
10.2 XML基本语法
10.2.1 XML文档结构
10.2.2 有效的XML 文档
10.2.3 文档类型定义DTD
10.2.4 XML模式
10.3 简单的XML编程
10.3.1 使用XMLSPY编写XML文档
10.3.2 文档对象模型DOM
实例10.1 DOM 编程接口应用
10.3.3 基于事件的SAX
实例10.2 SAX 编程接口应用
第11章 自定义标签库
11.1 标签库开发简介
11.1.1 JSP标签库
11.1.2 自定义标签库的开发
实例11.1 开发自定义标签
11.1.3 开发标签库相关类
11.2 带有主体和属性的标签库
实例11.2 开发带有主体和属性的标签库
11.3 多个标签的协同
实例11.3 开发简单的嵌套标签
11.4 迭代标签
实例11.4 开发迭代标签
11.5 SimpleTag
第12章 JSP/Servlet开发常见问题
12.1 JSP页面上的错误处理
12.2 在JSP程序中捕获异常
12.3 中文显示问题
12.4 Applet与Servlet通信
实例12.1 Applet与Servlet的通信实例
第三篇 数据库篇
第13章 JSP数据库编程
13.1 JDBC概述
13.2 建立SQL Server数据源
13.3 开发第一个数据库应用程序
13.3.1 一个典型的例子
实例13.1 用JSP 连接数据库并查询数据
13.3.2 数据库操作详解
13.3.3 更新数据
实例13.2 更新数据库
13.3.4 删除数据
实例13.3 删除数据
13.3.5 高级操作
实例13.4 动态获得数据表的信息
13.3.6 其他操作
实例13.5 在数据库中执行删除与创建数据库操作
13.4 通过JavaBean访问数据库
实例13.6 在JavaBean 中操作数据库
13.5 通过JSP连接其他各类数据库
实例13.7 JSP 连接O racle8/8i/9i数据库
实例13.8 JSP 连接SQ L Server7.0/2000 数据库
实例13.9 JSP 连接DB2 数据库
实例13.10 JSP 连接Inform ix数据库
实例13.11 JSP 连接Sybase数据库
实例13.12 JSP 连接MySQL 数据库
实例13.13 JSP 连接PostgreSQL 数据库
13.6 JDBC高级开发
13.6.1 数据源和连接池
13.6.2 配置数据源
实例13.14 在Tom cat中配置数据源
13.6.3 使用存储过程
实例13.15 创建一个存储过程
实例13.16 在JSP 中调用存储过程
13.7 使用Servlet访问数据库
13.7.1 查询数据库记录
实例13.17 在JSP 中提交查询条件
实例13.18 根据查询条件查询数据库的Servlet程序
13.7.2 使用共享连接
实例13.19 使用Servlet实现数据库的共享连接
第四篇 Struts篇
第14章 MVC和Struts概述
14.1 框架
14.2 Struts简介
14.3 安装Struts
14.4 MVC的结构
14.5 Model 1和Model2
14.6 Struts的优缺点
14.7 Struts的参考资源介绍
第15章 Struts框架应用实践
15.1 构建Struts框架
15.2 创建视图组件
15.3 创建控制器组件
15.3.1 ActionServlet类
15.3.2 RequestProcessor类
15.3.3 Action类
15.3.4 应用控制器组件
15.4 Struts模型组件
15.5 创建配置文件
15.5.1 创建Web应用的配置文件
15.5.2 创建Struts框架的配置文件
15.6 运行实例loginapp
15.7 Struts中的用户安全验证
第16章 MyEclipse简介
16.1 MyEclipse的下载和安装
16.2 使用MyEclipse配置和开发Struts
第17章 Struts的配套功能
17.1 Struts程序的国际化
17.2 数据库连接
17.2.1 JDBC的工作原理
17.2.2 Struts的数据源管理
17.3 Struts异常处理机制
17.3.1 Java异常及处理
17.3.2 Struts异常处理机制
17.3.3 用户自定义异常处理机制
17.4 扩展Struts功能
17.4.1 plugin简介
17.4.2 plugin应用实例
17.5 Struts标签库
17.5.1 Struts Html标签库
17.5.2 Struts Logic标签库
17.5.3 Struts Bean标签库
17.5.4 其他标签库
17.6 StrutsUnitTest测试工具
第五篇 实战篇
第18章 注册模块
18.1 建立SQL Server数据库
18.2 设计JSP页面
第19章 登录模块
19.1 设计JSP页面
19.2 运行程序
第20章 JSP分页查询
20.1 JSP分页查询概述
20.2 “分页工具类”源代码详解
20.3 在JSP中调用“分页工具类”
第21章 文件上传与下载
21.1 文件下载
21.2 文件上传
第22章 网上测试系统
22.1 功能分析
22.2 在线测试的程序实例
第23章 论坛系统
23.1 数据库设计
23.2 论坛系统实现
23.2.1 通用文件(common.jsp)
23.2.2 主界面文件(index.jsp)
23.2.3 文章显示文件(viewthread.jsp)
23.2.4 发表新文章文件(newthread.jsp)
23.2.5 文章回复文件(reply.jsp)
23.2.6 文章搜索文件(searches.jsp)
第24章 网上书店系统
24.1 数据库设计
24.2 网上书店客户端文件详解
24.2.1 通用文件(Common.jsp)
24.2.2 主界面文件(Default.jsp)
24.2.3 登录文件(Login.jsp)
24.2.4 显示图书信息文件(BookDetail.jsp)
24.2.5 购物篮管理文件(ShoppingCart.jsp)
24.2.6 修改定购数量文件(ShoppingCartRecord.jsp)
24.2.7 图书搜索文件(Books.jsp)
24.3 网上书店管理功能的文件详解
24.3.1 会员管理文件(MembersGrid.jsp)
24.3.2 订单管理文件(OrdersGrid.jsp)
24.3.3 图书管理文件(AdminBooks.jsp)
24.3.4 分类管理文件(CategoriesGrid.jsp)

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

JSP网络编程技术与实例
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon