项目一 在网页中输出系统时问——JSP概述
任务一 搭建JSP运行环境
一、问题情景及实现
二、相关知识:动态网页技术概述
任务二 输出系统的当前时间
一、问题情景及实现
二、相关知识:TOmcat的目录结构,创建web目录,修改服务器端口号
综合实训
拓展动手练习
习题一
项目二 表单数据处理
任务一 设计输入个人信息的表单
一、问题情景及实现
二、相关知识:常用的HTML标记、表格标记、表单标记、框架及CSS样式
任务二 获取个人信息表单数据并显示
一、问题情景及实现
二、相关知识:JSP脚本元素、out内置对象、request内置对象
综合实训二
拓展动手练习二
习题二
项目三 物网站设计——常用内置对象的应用
任务一 计商品展示网页
一、问题情景及实现
二、相关知识:Dreamweaver CS3的安装,工作界面和配置JSP站点的方法及网页的浏览验证
三、购物网页的设计
任务二 录用户选购商品信息
一、问题情景及实现
二、相关知识:session对象、cookie对象和application对象
任务三 面间的跳转实现
一、问题情景
二、相关知识:通过response对象、request对象、超级链接实现网页的跳转
三、知识拓展:page指令、include指令
综合实训三
拓展动手练习三
习题三
项目四 户输入信息的封装与使用——JavaBean的应用
任务一 建立JavaBean
一、问题情景
二、相关知识:JavaJBean概述、编写JavaBean和JavaBean的部署
任务二 使用JavaBean存储数据
一、问题情景
二、相关知识:导入JavflBean类、获得JaveBean对象、使用JSP动作标记访问JavaBean属性
三、知识拓展:在客户端加载Applet或JavflBean
综合实训四
拓展动手练习四
习题四
项目五 网站中的民意调查设计——文件操作
任务一 文件与目录操作
一、问题情景
二、相关知识:创建File类的对象、使用File对象的相关操作
任务二 读/写文件数据
一、问题情景
二、相关知识:FileInputStream/Fileoutputstreatrt、FileReader/FileWriter、BufferedReader/BufferedWriter
任务三 文件的上传与下载
一、问题情景
二、相关知识:smartUploacl类、Files/File类、上传FORM表单的要求
综合实训五
拓展动手练习五
习题五
项目六 实现JsP+servJlet开发动态网站——Servlet技术的应用
任务一 建立并部署servlet
一、问题情景
二、相关知识:servlet概述、基本结构和生命周期
任务二 servlet与JSP、Servlet间的通信
一、问题情景
二、相关知识:JSP与Servlet间传递数据、在servlet间传递数据
综合实训六
拓展动手练习六
习题六
项目七 购物网站对数据库的查询——数据库技术的应用
任务一 基本SQL语句的使用
一、问题情景
二、相关知识:数据库与数据表的
创建、数据表中数据的维护、数据查询
任务二 连接Access数据库
一、问题情景
二、相关知识:创建0D13C数据源,建立JDBC-0DBC桥接器、数据库连接,进行数据库操作
任务三 连接SQL server数据库
一、问题情景
二、相关知识:安装JDBC驱动程序、通过JDBC直连数据库、分页查询技术
任务四 数据库的维护
一、问题情景
二、相关知识:数据库表的创建、记录的添加、更新和删除
三、知识拓展:预编译SQL语句、使用存储过程
综合实训七
拓展动手练习七
习题七
项目八 利用JavaSerlipt完成表单数据的验证
任务一 掌握JavaScript脚本的基本语法
一、问题情景
二、相关知识:JavaScript概述、基本语法、浏览器对象
任务二 掌握Javascript中的事件驱动机制
一、问题情景
二、相关知识:事件处理程序、事件驱动
综合实训八
拓展动手练习八
习题八
项目九 新闻发布系统
任务一 需求分析
任务二 场景分析
任务三 数据库分析
任务四 程序设计
一、JavaBean设计
二、servlet设计
三、JSP网页设计
参考文献