第一图书网

JSP动态网站设计项目教程

张兴科 编 中国人民大学出版社
出版时间:

2010-5  

出版社:

中国人民大学出版社  

作者:

张兴科 编  

页数:

264  

前言

  JSP(Java Server Pages)是由Sun公司倡导的、众多公司共同参与建立的一种动态网页技术标准,其设计目的是使基于Web应用程序的开发更加容易和快捷,而这些应用程序又能够与各种Web服务器、应用服务器、浏览器和开发工具共同工作。目前,它已经成为开发动态网页的主流技术之一。  随着市场对于Web开发人才的需求越来越旺盛,现在许多高等院校都开设了“Web程序设计”、“JSP程序设计”等相关课程。而目前许多JSP讲解都以传统模式编写,注重基础知识、基础理论的讲解,对学生的实践能力的培养有所欠缺。目前许多学生虽然已经学习了JSP课程后,也知道书中讲了哪些知识点,但就是不会应用,无法独立编写出基于JSP技术的动态网站。  本书内容力求体现“以职业活动为导向,以职业技能为核心”的指导思想,突出高职高专的教育特色,让学生带着问题学习。例如,学习JSP开发动态网站,他就会想到开发一个什么样的网站,需要具备哪些知识,如何把这些知识运用到开发项目中。为更好地体现学生的这一学习规律,本书采用任务驱动的方式介绍教学内容,每章先提出项目任务,再把项目任务进行分解,分解出的子任务驱动知识的组织与学习,这就贴近了学生的学习规律。作为知识的最终落脚点,是知识的学以致用。因此,每章后都安排了两个实训项目,既可以提高学生的知识运用能力与实践能力,更能激发学生的学习兴趣。最后一章是一个完整的项目,对全书的内容进行综合运用,可使学生熟悉项目开发流程并最终提高学生的项目实战水平。  本书项目一全面介绍了JSP的运行环境的搭建。项目二通过表单数据的提交与处理讲述了HTMIL的基本知识,request对象的用法。项目三通过购物网站的部分功能需求,介绍了常用内置对象与JSP指令的用法,并简单介绍了能快速生成HTML标记的Dreamweaver工具中建立JSP网页的用法。项目四针对开发动态网站时一些信息的存储或逻辑功能都通过JavaBean封装而介绍了JavaBean的定义与使用。项目五借助民意调查网站数据的存储介绍了文件的操作方法,同时介绍了一种常用的文件上传组件SmartUpload的用法。项目六引入了Servlet设计网页并介绍了MVC框架开发动态网站的用法。项目七由购物网站数据的查询与更新引入了数据库应用技术。项目八由注册信息的客户端验证引入了JavaScript技术。项目九完整地介绍了新闻发布系统的实现过程。  为方便教学,本书配备了电子教案、课后习题答案、教材所有案例的源程序及部分开发工具。这些教学资源可从中国人民大学出版社的网站中下载使用。  本课程建议安排90学时,其中理论讲授36学时,实践操作54学时。建议的学时分配表如下。

内容概要

本书采用任务引领教学写作方式,全书由9个项目组成,每个项目又进行了任务分解,子任务引领理论知识的学习。本书系统地介绍了利用JSP技术开发动态网站所应具备的知识,主要包括:JSP运行环境的搭建、HTML的基本知识、JSP内置对象、JSP标记与指令、JavaBean与Servlet的建立与应用、文件操作与数据用法、JavaSc ript基础知识。本书最后是一个完整的新闻发布系统项目,对全书的内容进行综合运用,可使学生熟悉项目开发流程并提高实战水平。  本书不仅适合没有编程经验的读者学习,也适合有一定程序设计语言基础的读者自学。本书可作为高等院校高职高专计算机专业教材和相关培训教材,也可作为程序设计人员的参考用书。

书籍目录

项目一 在网页中输出系统时问——JsP概述 任务一 搭建JSP运行环境  一、问题情景及实现  二、相关知识:动态网页技术  概述 任务二 输出系统的当前时间  一、问题情景及实现  二、相关知识:Tomcat的目录结构,创建Web目录,修改服务器端口号 综合实训一 拓展动手练习一 习题一项目二 表单数据处理 任务一 设计输入个人信息的表单 一、问题情景及实现 二、相关知识:常用的HTML标记、表格标记、表单标记、框架及CSS样式 任务二 获取个人信息表单数据并显示  一、问题情景及实现  二、相关知识:JSP脚本元素、out内置对象、request内置对象 综合实训二 拓展动手练习二 习题二项目三 购物网站设计——常用内置对象的应用 任务一 设计商品展示网页  一、问题情景及实现  二、相关知识:DreamweaverCS3的安装,工作界面和配置JSP站点的方法及网页的浏览验证  三、购物网页的设计 任务二 记录用户选购商品信息  一、问题情景及实现.  二、相关知识:session对象、cookie对象和application对象 任务三 页面问的跳转实现  一、问题情景  二、相关知识:通过response对象、request对象、超级链接实现网页的跳转  三、知识拓展:page指令、include指令 综合实训三 拓展动手练习三 习题三项目四 用户输人信息的封装与使用——JavaBeaIl的应用 任务一 建立JavaBean  一、问题情景  二、相关知识:JavaBean概述、编写JavaBean和JavaBean的部署 任务二 使用JavaBean存储数据  一、问题情景  二、相关知识:导入JavaBean类、获得JaveBean对象、使用JSP动作标记访问JavaBean属性  三、知识拓展:在客户端加载Applet或JavaBean ……项目五 网站中的民意调查设计——文件操作项目六 实现JSP+Servlet开发动态网站——Servlet技术的应用项目七 购物网站对数据库的查询——数据库技术的应用项目八 利用JavaScript完成表单数据的验证项目九 新意发布系统参考文献


图书封面

广告

下载页面


JSP动态网站设计项目教程 PDF格式下载



不错的JSP教材


挺好挺好挺好挺好挺好


相关图书