《于仕琪shiqiyu@szueducnTel26733127》由会员分享,可在线阅读,更多相关《于仕琪shiqiyu@szueducnTel26733127(15页珍藏版)》请在金锄头文库上搜索。
1、于仕琪shiqiyuszueducnTel26733127Stillwatersrundeep.流静水深流静水深,人静心深人静心深Wherethereislife,thereishope。有生命必有希望。有生命必有希望个人介绍个人介绍w2002年,浙江大学,计算机专业,学士w2007年,中科院自动化所,博士w2007-2010年:中科院深圳先进技术研究院w2010-今:深圳大学,计算机与软件学院w研究方向:计算机视觉,模式识别关于本课程关于本课程w上课时间 :16周(国庆放假,实为15周)w总成绩平时成绩40%期末成绩60%w作业:作业形式:小实验、大作业;作业形式:小实验、大作业;作业有作业
2、有截止时间截止时间,过时不计入平时成绩。,过时不计入平时成绩。w期末考核:项目,使用项目,使用JSP设计网站,单人独立完成设计网站,单人独立完成抄袭者一律抄袭者一律0分!分!教材教材wJava Web程序设计 ,郭克华等,清华大学出版社,2011年出版学习本课程要求学习本课程要求w熟悉HTML本课程会对本课程会对HTML进行简单讲解进行简单讲解w具有Java或C+编程经验以上要求为非必需要求。但如有这些基础,本课程学习将会更加顺利。学习学习JSPJSP后能做什么后能做什么w制作动态网站想学好,多动手!想学好,多动手!第第第第1 1 1 1章章章章WebWebWebWeb开发简介开发简介开发简介
3、开发简介B/SB/S简介简介wB/S 结构 C/S(客户机(客户机/服务器)服务器) B/S(浏览器(浏览器/服务器)服务器)C/S结构模式图B/S结构模式图B/SB/S简介简介wC/S(客户机/服务器) C/S,分为客户机和服务器两层,把应用软件安,分为客户机和服务器两层,把应用软件安装在客户机端,通过网络与服务器端相互通信。如装在客户机端,通过网络与服务器端相互通信。如果客户端改动了果客户端改动了(如界面丰富,功能增加如界面丰富,功能增加),就必须,就必须通知所有的客户端重新安装,维护稍有不便通知所有的客户端重新安装,维护稍有不便B/SB/S简介简介wB/S(浏览器/服务器) B/S结构却
4、可以不用通知客户端安装某个软件,结构却可以不用通知客户端安装某个软件,内容修改了,也不需要通知客户端升级。内容修改了,也不需要通知客户端升级。B/S也分也分为客户机和服务器两层,但是客户机上不用安装软为客户机和服务器两层,但是客户机上不用安装软件,只需要使用浏览器即可件,只需要使用浏览器即可网站访问过程网站访问过程HTMLhttp:/.静态网站静态网站HTMLhttp:/.index.html动态网站动态网站HTMLhttp:/.index.jsp执行执行jsp脚本脚本执行结果执行结果动态网站动态网站HTMLhttp:/.index.jsp执行执行jsp脚本脚本执行结果执行结果数据库WebWeb程序程序w应用于Web的编程语言:CGIPHP:开源,流行,:开源,流行,LAMP:Linux, Apache, MySQL, PHPASP/ASP.net:微软,不能跨平台:微软,不能跨平台JSP:Sun(Oracle),虚拟机执行,效率高,大型,虚拟机执行,效率高,大型应用应用。