JSP课程设计案例精编

JSP课程设计案例精编
作 者: 申吉红 廖学峰 余健
出版社: 清华大学出版社
丛编项: 高等院校课程设计案例精编
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: jsp
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《JSP课程设计案例精编》作者简介

内容简介

JSP(Java Server Pages)是一门动态网页开发语言。在众多的动态网页开发语言中选择JSP,是因为它具有以下3大优点:一是JSP采用Java技术,具有优秀的跨平台性,几乎在所有的服务器系统上都可以运行;二是JSP采用JavaBean技术,对程序进行了很好的封装和重复调用,实现了程序的可重用性:三是JSP具有Java语言支持,可以开发完成各种复杂的应用。.本书主要以实例的方式来讲解JSP的应用,全书内容共分为10章。第1章和第2章着重介绍了JSP入门知识,并回顾JSP开发涉及到的重要理论。第3章到第10章中的每一章都是一个完整的编程实例,内容覆盖了注册登录系统、聊天室、BBS、在线商务沟通、新闻频道系统、网上书店和学生信息管理系统。每个实例都采用系统分析和模块划分的方法,讲解了各个系统是如何设计和实现的。..由于本书不是以理论介绍为重点,而更多侧重于实践应用,因此本书适合对JSP有一定了解或有一定Java编程基础的读者。本书可以作为高等院校的课程设计和实践的指导用书,也非常适用于作为JSP开发的参考书。...

图书目录

第1章 JSP入门知识.

1. 1 什么是JSP

1. 2 为什么使用JSP

1. 2. 1 ASP简介

1. 2. 2 PHP简介

1. 2. 3 JSP的优势

1. 3 JSP的构成

1. 4 HTTP通信协议基础

1. 4. 1 HTTP协议的基本概念及特点

1. 4. 2 HTTP协议的原理与工作流程

1. 4. 3 HTTP协议的请求和响应

1. 5 Web容器

1. 6 JSP开发与运行环境搭建

1. 6. 1 常用开发工具

1. 6. 2 安装Java开发工具包

1. 6. 3 安装与运行Tomcat

1. 7 Web编程基础

1. 7. 1 HTML

1. 7. 2 JavaScript

小结

第2章 JSP预备知识

2. 1 HTML快速入门

2. 1. 1 HTML基本结构

2. 1. 2 HTML常用标记

2. 1. 3 XML与XHTML

2. 2 Java基础知识

2. 2. 1 Java语言简介

2. 2. 2 Java语法

2. 2. 3 Java异常处理

2. 3 JSP基础知识

2. 3. 1 JSP语法

2. 3. 2 JavaBean知识

2. 3. 3 JavaServlet

2. 4 数据库知识

2. 4. 1 数据库语句

2. 4. 2 数据库连接

小结

第3章 简单的Web应用——MyfirstApp

3. 1 Web应用的目录结构

3. 2 部署描述文件web. xml

3. 3 Web应用程序的打包

3. 4 代码实现

3. 4. 1 index. htm文件的源代码

3. 4. 2 login. jsp文件的源代码

3. 4. 3 hello. jsp文件的源代码

3. 4. 4 MyServlet. java文件的源代码

3. 5 编译并发布

3. 6 MyfirstApp的运行与发布

3. 6. 1 运行

3. 6. 2 发布

小结

第4章 用户注册登录系统

4. 1 学习目标和预备知识

4. 1. 1 学习目标

4. 1. 2 预备知识

4. 2 需求分析与总体设计

4. 2. 1 需求分析

4. 2. 2 总体设计

4. 3 界面设计

4. 4 数据库设计

4. 4. 1 建立数据库文件

4. 4. 2 建立ODBC数据源

4. 4. 3 建立JDBC-ODBC连接

4. 5 代码设计

4. 5. 1 index. jsp代码及详解

4. 5. 2 action. jsp代码及详解

4. 5. 3 regl. jsp关键代码及详解

4. 5. 4 reg21. jsp关键代码及详解

4. 5. 5 reg_action. jsp代码及详解

4. 5. 6 reg22. jsp关键代码及详解

4. 5. 7 reg_action2. jsp代码及详解

4. 5. 8 lost2. jsp代码及详解

4. 5. 9 lost_action. jsp代码及详解

4. 5. 10 lost3. jsp关键代码及详解

4. 5. 11 lost_action2. jsp关键代码及详解

4. 5. 12 login. jsp关键代码及详解

4. 6 代码知识点总结

4. 6. 1 表单提交

4. 6. 2 表单验证

4. 7 运行调试

小结

第5章 聊天室系统

5. 1 学习目标和预备知识

5. 1. 1 学习目标

5. 1. 2 预备知识

5. 2 需求分析与总体设计

5. 2. 1 需求分析

5. 2. 2 总体设计

5. 3 界面设计

5. 4 数据库设计

5. 4. 1 表设计

5. 4. 2 建立JDBC连接

5. 5 代码设计..

5. 5. 1 online. java代码及详解

5. 5. 2 index. jsp关键代码及详解

5. 5. 3 action. jsp关键代码及详解

5. 5. 4 select_room. jsp关键代码及详解

5. 5. 5 main. jsp关键代码及详解

5. 5. 6 user. jsp代码及详解

5. 5. 7 control. jsp代码及详解

5. 5. 8 message. jsp代码及详解

5. 5. 9 leave_action. jsp代码及详解

5. 6 代码知识点总结

5. 7 运行调试

小结

第6章 BBS系统

6. 1 学习目标和预备知识

6. 1. 1 学习目标

6. 1. 2 预备知识

6. 2 需求分析与总体设计

6. 2. 1 需求分析

6. 2. 2 总体设计

6. 3 界面设计

6. 4 数据库设计

6. 4. 1 表设计

6. 4. 2 建立JDBC连接

6. 5 代码设计

6. 5. 1 login. jsp关键代码及详解

6. 5. 2 action. jsp关键代码及详解

6. 5. 3 reg. jsp关键代码及详解

6. 5. 4 reg_check. jsp关键代码及详解

6. 5. 5 sort. jsp关键代码及详解

6. 5. 6 topic. jsp代码及详解

6. 5. 7 topic_detail. jsp关键代码及详解

6. 5. 8 new_check. jsp关键代码及详解

6. 5. 9 admin/login. jsp关键代码及详解

6. 5. 10 admin/login_check. jsp关键代码及详解

6. 5. 11 admin/sort_manage. jsp关键代码及详解

6. 5. 12 admin/addsort_check. jsp关键代码及详解

6. 5. 13 admin/edit_sort. jsp代码及详解

6. 5. 14 admin/editsort_check. jsp关键代码及详解

6. 5. 15 admin/topic_manage. jsp关键代码及详解

6. 5. 16 admin/edit_topic. jsp代码及详解

6. 5. 17 admin/edittopic_check. jsp代码及详解

6. 5. 18 admin/user_manage. jsp代码及详解

6. 6 代码知识点总结

6. 6. 1 JDBC常用的接口

6. 6. 2 实现数据库访问的步骤

6. 7 运行调试

小结

第7章 在线商务沟通系统

7. 1 学习目标和预备知识

7. 1. 1 学习目标

7. 1. 2 预备知识

7. 2 需求分析与总体设计

7. 2. 1 需求分析

7. 2. 2 总体设计

7. 3 界面设计

7. 4 数据库设计

7. 4. 1 表设计

7. 4. 2 建立数据库连接池

7. 5 代码设计

7. 5. 1 wares. java代码及详解

7. 5. 2 waresList. java代码及详解

7. 5. 3 wares_list. jsp关键代码及详解

7. 5. 4 wares_detail. jsp关键代码及详解

7. 5. 5 reg. jsp关键代码及详解

7. 5. 6 reg_check. jsp代码及详解

7. 5. 7 lost. jsp关键代码及详解

7. 5. 8 lost_check. jsp代码及详解

7. 5. 9 login_check. jsp关键代码及详解

7. 5. 10 cartwares. java代码及详解

7. 5. 11 ca. java代码及详解

7. 5. 12 cart. jsp代码及详解

7. 5. 13 elear_cart. jsp代码及详解

7. 5. 14 order. jsp关键代码及详解

7. 5. 15 order2. jsp关键代码及详解

7. 5. 16 order_check. jsp关键代码及详解

7. 5. 17 admin/login. jsp关键代码及详解

7. 5. 18 admin/login_check. jsp关键代码及详解

7. 5. 19 admin/add_ware. jsp关键代码及详解

7. 5. 20 admin/add_check. jsp代码及详解

7. 5. 21 admin/manage_order. jsp关键代码及详解

7. 5. 22 admin/order_detail. jsp关键代码及详解

7. 5. 23 admin/excute_order. jsp关键代码及详解

7. 5. 24 admin/manage_user. jsp关键代码及详解

7. 5. 25 admin/del_use. jsp关键代码及详解

7. 6 代码知识点总结

7. 7 运行调试

小结

第8章 新闻频道系统

8. 1 学习目标和预备知识

8. 1. 1 学习目标

8. 1. 2 预备知识

8. 2 系统设计

8. 2. 1 需求分析

8. 2. 2 总体设计

8. 3 数据库设计与实现

8. 3. 1 数据库需求分析

8. 3. 2 数据库逻辑设计

8. 3. 3 创建数据库脚本

8. 4 系统实现

8. 4. 1 实现效果

8. 4. 2 系统组成

8. 5 Servlet概述

8. 5. 1 什么是Servlet

8. 5. 2 Servlet与JSP

8. 5. 3 Servlet的生命周期

8. 5. 4 Servlet结构

8. 5. 5 Servlet响应客户端请求

8. 6 常用Servlet API概述

8. 6. 1 javax. servlet包

8. 6. 2 javax. servlet. http包

8. 7 开发Servlet

8. 7. 1 开发一个简单Servlet

8. 7. 2 如何使用Servlet

8. 7. 3 Servlet开发中常用技术

8. 8 代码实现

8. 8. 1 新闻频道前台显示模块实现

8. 8. 2 新闻频道后台管理模块实现

小结

第9章 网上书店系统

9. 1 学习目标和预备知识

9. 1. 1 学习目标

9. 1. 2 预备知识

9. 2 系统设计

9. 2. 1 需求分析

9. 2. 2 总体设计

9. 2. 3 功能设计

9. 3 数据库设计与实现

9. 3. 1 数据库的需求分析

9. 3. 2 数据库的逻辑设计

9. 3. 3 创建数据库的脚本

9. 4 系统实现

9. 4. 1 系统组成

9. 4. 2 实现效果

9. 5 技术要点

9. 5. 1 共享数据

9. 5. 2 Web组件的三种关联关系

9. 5. 3 使用cookie

9. 5. 4 会话与会话跟踪

9. 6 代码分析

9. 6. 1 用户表示层

9. 6. 2 业务逻辑层

小结

第10章 学生信息管理系统

10. 1 系统设计

10. 1. 1 需求分析

10. 1. 2 总体设计

10. 1. 3 功能设计系统组成

10. 2 数据库设计与实现

10. 2. 1 数据库的需求分析

10. 2. 2 数据库的逻辑设计

10. 2. 3 创建数据库的脚本

10. 2. 4 数据库连接池的访问类实现

10. 3 新闻动态模块实现

10. 3. 1 实现效果

10. 3. 2 具体实现

10. 4 学生信息与成绩查询模块实现

10. 4. 1 实现效果

10. 4. 2 具体实现

10. 5 学生选课模块实现

10. 5. 1 实现效果

10. 5. 2 具体实现

10. 6 留言板模块实现

10. 6. 1 实现效果

10. 6. 2 具体实现

小结...