注册

21世纪高职高专计算机类立体化精品教材

JSP程序设计实用教程

主编:黄海瑞 封超

定价:39

书号:978-7-5623-4272-4

印刷色:双色

出版社:华南理工大学出版社

出版/修订日期:2014年09月

JSP程序设计实用教程

X
内容简介目      录

内容简介

JSP是一种动态网页技术标准,利用这一技术可以建立安全、跨平台的先进、动态的网站。本书是一本实用教程,配备了大量的例题,叙述详细,通俗易懂,便于自学,特别注重结合实例讲解一些难点和关键技术。全书共分9个项目,内容包括JSP简介、JSP语法、内置对象、JSP与JavaBean、文件操作、数据库操作、Java Servlet、MVC设计模式、JSP中使用XML等重要内容。

本书在编排上,注重理论与实践相结合,采用案例教学模式,突出实践环节,设置了任务描述、任务分析、准备知识、任务实施、知识链接、操作技巧、拓展提高等特殊模块。每个项目还搭配有项目小结和项目考核,旨在提高学生的学习兴趣,促进学生的全面发展,以便更好地面对未来的学习、工作和生活。

本书不仅可以作为高职高专计算机及相关专业的选修课教材,也适合自学者及网站开发人员参考使用。

目录

项目一 认识JSP

  任务:配置JSP服务器端环境 

    任务描述 

    任务分析 

    准备知识 

        JSP的历史背景 

       JSP的特点 

       JSP的应用范围 

       下载JDK安装程序 

       下载Tomcat安装程序 

    任务实施 

       JDK的安装与配置 

       Tomcat的安装与配置 

    项目小结 

    项目考核 

项目二 JSP开发基础

  任务:划分成绩等级 

    任务描述 

    任务分析 

    准备知识 

       声明 

       表达式 

       操作符 

       变量 

       变量类型的转换 

       if语句 

       switch语句 

       for语句 

       while语句 

       do while语句 

       转义字符 

       字符串类 

    任务实施 

    项目小结 

    项目考核 

项目三 JSP标识和HTML应用

  任务一:显示数字至 

    任务描述 

    任务分析 

    准备知识 

       声明标识 

       表达式标识 

       注释标识 

       程序标识的语法 

    任务实施 

  任务二:是否显示文本段落的标记符 

    任务描述 

    任务分析 

    准备知识 

       page指令 

       include指令 

       taglib指令 

    任务实施 

  任务三:在原文件中插入条新闻 

    任务描述 

    任务分析 

    准备知识 

       jsp:include动作  

       jsp:useBean动作  

       jsp:forward动作  

       jsp:plugin动作  

       jsp:setProperty动作 

       jsp:getProperty动作  

    任务实施 

  任务四:制作复选框选项 

    任务描述 

    任务分析 

    准备知识 

       表单标签 

       按钮标签 

       文本框标签 

       编辑框标签 

       列表标签 

       单选框标签 

       复选框标签 

    任务实施 

    项目小结 

    项目考核 

项目四 JSP内置对象应用

  任务:设计查询功能 

    任务描述 

    任务分析 

    准备知识 

       JSP内置对象简介 

       application对象的语法 

       config对象 

       exception对象 

       out对象 

       pageContext对象 

       request对象 

       response对象 

       session对象 

    任务实施 

    项目小结 

    项目考核 

项目五 JavaBean技术应用

  任务:定义数组显示内容 

    任务描述 

    任务分析 

    准备知识 

       JavaBean概述 

       JavaBean的属性 

       JavaBean事件 

       监听接口  

       事件监听者的注册与注销  

       自定义接口  

       JavaBean的存储  

       JavaBean的使用 

       引用Bean 

       获得和修改属性 

       JavaBean的scope属性   

    任务实施 

       输出HelloWord! 

       数组赋值 

    项目小结 

    项目考核 

项目六 JSP与Servlet

  任务一:显示当前会话信息 

    任务描述 

    任务分析 

    准备知识 

       加载和初始化  

       处理请求 

       服务结束 

       会话的常用方法  

    任务实施 

  任务二:输出页面 

    任务描述 

    任务分析 

    准备知识 

        forward方法 

        sendRedirect方法 

       其他重定向方法  

    任务实施 

       输出一个页面 

       获取表单参数 

       获取JSP的各种参数 

    项目小结 

    项目考核 

项目七 JSP实用组件应用

  任务一:下载zip文档 

    任务描述 

    任务分析 

    准备知识 

       File类 

       使用字节流读写文件 

       使用字符流读写文件 

       RandomAccessFile类 

       文件上传 

       文件下载 

    任务实施 

  任务二:发送电子邮件 

    任务描述 

    任务分析 

    准备知识 

        JavaMail简介 

        用HTML表格发邮件  

        JSP与JavaMail结合  

    任务实施 

  任务三:制作JSP动态图表 

    任务描述 

    任务分析 

    准备知识 

       JFreeChart简介 

       柱状图 

       饼图 

       曲线图 

    任务实施 

    项目小结 

    项目考核 

项目八 数据库操作

  任务:制作分页留言本 

    任务描述 

    任务分析 

    准备知识 

       JDBC的概念 

       JDBC的用途  

       SQL Server数据库系统简介 

       SQL Server数据库系统要求 

       SQL Server安装配置 

       MySQL简介 

       MySQL的安装配置 

       安装JDBC驱动  

       数据库连接 

       JSP连接MySQL数据库  

       JSP连接SQL Server数据库 

       JSP连接Oracle数据库 

       JSP连接DB数据库  

       JSP连接Sybase数据库  

       JSP连接Informix数据库  

       JSP连接到PostgreSQL数据库 

       使用Statement对象  

       使用PreparedStatement对象 

       使用CallableStatement对象 

       使用执行语句  

       获得行和光标  

       获得列值  

       数据类型和转换  

       获取流  

       NULL结果值  

       事务 

       JDBC API 简介 

       JDBC API与ODBC的比较  

       JDBC API支持的模型  

       JDBC API 的SQL一致性  

    任务实施 

       留言本 

       数据分页显示  

    项目小结 

    项目考核 

项目九 学生成绩管理系统开发

  任务一:连接学生成绩管理系统数据库 

    任务描述 

    任务分析 

    准备知识 

       系统概述 

       数据库设计 

    任务实施 

       建立数据库连接 

       安全策略 

  任务二:制作学生成绩管理系统模块 

    任务描述 

    任务分析 

    准备知识 

    任务实施 

       数据库操作公用模块 

       学生模块 

       教师模块 

       管理模块 

    项目小结 

    项目考核 

参考文献

 


相关推荐

数据结构(C/C++版)

主编 : 姜君娜 安永丽 张立生

电子商务网站建设

主编 : 薛晓光 高秀玲 李志伟

多媒体设计与创作

主编 : 刘翀 孟克难 张海山

Java 语言程序设计教程

主编 : 薛贵年 周振江 刘海涛

C语言程序设计上机指导

主编 : 谭玲丽 李念 曾蒸

Visual Basic程序设计教程

主编 : 李伟 安永丽 侯宝稳 冯勇 张慧

Dreamweaver网页设计标准教程(专本通用)

主编 : 王婷 郭志宇 贺东梅

计算机录入与排版

主编 : 沈琳 朱晓刚 周旭

网店商品拍摄与后期处理

主编 : 杨鸿平 胡浩 黄显清

网站建设与维护

主编 : 徐彬 贾成会 赵骥