JSP课程设计案例精编

副标题:无

作   者:申吉红,廖学峰,余健编著

分类号:

ISBN:9787302146230

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

简介

   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 HTMI
   1.7.2 JavaScript
   小结
  第2章 JSP预备知识
   2.1 HTMl快速入门
   2.1.1 HTMI基本结构
   2.1.2 HTMl常用标记
   2.1.3 XML与XHTML
   2.2.1 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 Java Servlet
   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.tm文件的源代码
   3.4.2 login.jsp文件的源代码
   3.4.3 hello.jsp文件的源代码
   3.4.4 MyServletjava文件的源代码
   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.sp代码及详解
   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 onlinejava代码及详解
   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 contr01.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/usermanage.jsp代码及详解
   6.6 代码知识点总结
   6.6.1 JDBC常用的接口
   6.6.2 实现数据库访问的步骤
   6.7 运行调试
   小结
  第7章 在线商务沟通系统
   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 cart.java代码及详解
   7.5.12 cart.jsp代码及详解
   7.5.13 elear_cart.jsp代码及详解
   7.5.14 orderd.jsp关键代码及详解
   7.5.15 order2.jsp关键代码及详解
   7.5.16 order_check.jsp关键代码及详解
   7.5.17 admirglogin.jsp关键代码及详解
   7.5.18 admin/logincheck.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-user.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 常用ServletAPI概述
   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.1 实现效果
   10.4.2 具体实现
   10.5 学生选课模块实现
   10.5.1 实现效果
   10.5.2 具体实现
   10.6 留言板模块实现
   10.6.1 实现效果
   10.6.2 具体实现
   小结
  

已确认勘误

次印刷

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

JSP课程设计案例精编
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

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

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

    loading icon