动态Web开发技术--JSP
教学方法
本课程是专业技能课,以实例带动知识点,讲、学、练结合,通过实例引入概念、原理和方法。
课程的任务
掌握Web程序运行的基本原理
掌握服务器端Servlet编程技术
掌握JSP的基本语法及内置对象
Session、Applicaton的灵活运用及会话跟踪技术
灵活使用JSP+JavaBean技术开发Web程序
熟练掌握JSP对数据库的操作
掌握Web开发的常见问题,如乱码、分页、文件上传、国际化
监听器、过滤器的使用
EL和JSTL简化页面编写
MVC框架
实战内容
Servlet实现网上投票系统
JSP实现用户注册、登陆验证
JSP+JavaBean实现计算器功能
JSP+JDBC实现数据库操作
JSP+JavaBean+JDBC实现书店图书管理、图书浏览
JSP技术实现上传图书封面
使用Session实现购物车管理
使用Application实现网上聊天室
使用监听器统计网站在线人数
JSP实现分页技术
EL+JTSL改进页面
MVC模式实现网上商店系统
MVC实现BBS系统
JSP技术资源
Sun官方网站JavaServlet Pages技术首页
http://java./products/jsp/index
./?forum=45
Sun官方网站JavaServlet技术首页
http://java./products/servlet/index
./?forum=33
Sun官方网站JDBC讨论社群
./?forum=48
国内技术社区
http://java./
p://java./
/www1/
/
相关技术网址
微软Web Develplment/html and css 库
http://msdn./library/?url=/workshop/author/dhtml/reference/methods/
JavaScript 中文简介
a./chinese//JavaScript/
JavaScript 指南(英文)
/
T1 JSP入门体验
主要内容
理解
理解桌面程序、C/S、B/S的区别
了解HTTP协议工作原理
掌握
1、jsp页面的执行过程
2、Tomcat的安装和配制
桌面程序、C/S、B/S
桌面程序
单机上运行的程序,如word、excel、播放器。。。
C/S程序
客户端/服务器网络程序,客户端需要安装专门的客户端软件
如:QQ、银行取款机上的程序
B/S程序
浏览器/服务器网络程序,客户端不用装专门的软件,而是使用统一的客户端浏览器进行访问
也就是常见的网站
什么是Web开发
什么是Web开发
Web开发就是开发B/S结构的程序
如网站、BBS、网上商店的常见的网站
还包括企业管理型的系统,如OA、ERP、EIP。。。
Web开发需要的技术
网站的前台布局、美工、动画
后台处理程序
数据库领域技术
系统架构技术
动态Web开发技术--JSP及有关概要 来自淘豆网m.daumloan.com转载请标明出处.