- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Web开发技术(java)课程简介.ppt
课程介绍 课程的地位、先修课程 课程设置的目的 课程、课堂的要求以及考核方式 本课程资源的获取方式 解决该问题还有那些技术 该项技术同这些技术相比有那些优点 课程主要介绍那些主要内容 课程的后续学习内容是什么 课程的地位、先修课程 本课程是一门专业方向课程,它主要讲授如何使用JAVA(内容较多)技术开发基于B/S架构的应用程序。 先修课程:要求学习者具备一定的java基础,因此必须先修《面向对象程序一》。另外该课程需要操作数据库,因此必须先修《数据库原理》 课程目标 学习JavaEE概念以及架构 主要关注web层的编程 学习核心的JavaEE技术 HTML、Servlet, JSP、JDBC、 MVC,JSTL 了解构建企业应用技术的流行技术 Struts2,Spring框架、Hibernate 课程特点和学习方法 课程特点 内容繁杂,记忆性东西偏多 实践内容多,编码量大 实用性强,对职业发展意义重大 学习方法 认真听讲,做好笔记 多多练习,以编程为主来掌握知识和技巧 教材以及参考资料 教材 JSP 2.0应用教程 陈旭东 刘迪仁编著 清华大学出版社?北京交通大学 2006.7 参考数目 Tomcat与web开发技术详解(第二版)孙卫琴 Servlet/Jsp开发详解——基于Tomcat的web开发,孙鑫,电子工业出版社 JSP完全学习手册,清华大学出版社 电子书籍以及资料 具体的资料参见Ftp服务器 课程的要求及考核方式 认真听讲、把握上课时的思路;认真完成作业、项目以及实验。 考核方式平时成绩、期中考试、期末成绩的比例:40%、20%、40% ,其中平时成绩40分(课堂表现20;实验20分)、期中考试20分(闭卷考试)、期末考试40分(闭卷考试) 注意: 考试之前不给复习题、不划范围 考试之前提交平时成绩、之后不可更改 课堂要求 考勤方面: 迟到按旷课0.5学时计算,旷课10学时上报 请假最多3次,其余记入旷课 每次上课的考勤信息录入考勤系统,考勤信息会自动统计汇总。 课堂纪律: 未经教师允许,不准打开笔记本电脑;违反者按旷课2学时处理; 对上课不认真听讲,随意讲话、睡觉、打手机等做与本课无关的活动扰乱课堂秩序者,授课教师应对其发出批评警告,不听或顶撞者,教师可令其立即离开教室,并于课后通知系办,由系办进行通报批评 。 本课程资源获取的方式 资源包括: 上课用课件(PPT或PDF) 上课时演示的代码 本课程所需要的运行环境 获取的方式 课件及代码: 6/计算机系课件/Web开发技术(Java)/陈鹏 运行环境 6/计算机系课件/Web开发技术(java)/环境工具 软件的体系结构 常见的软件体系结构 哑终端 C/S结构 B/S模式的执行方式 P2P Grid 标准体系结构的变种 分层(功能拆分) 集群(能力增强) 哑终端 C/S 客户机/服务器(Client/Server,C/S)模式: 服务器只集中管理数据,计算任务分散在客户机上,客户机和服务器之间通过网络协议来进行通讯;客户机向服务器发出数据请求,服务器将数据传送给客户机进行计算,计算完毕,计算结果可返回给服务器。 另外一种情形是,客户端先进行简单的预处理,然后将处理后的结果再提交给服务器进行进一步的处理。 这种模式我们也通常成为胖客户端模式。 典型的系统:QQ、MSN B/S 浏览器/服务器(Browser/Server,B/S)模式:客户端使用通用的浏览器(如:NetScape、Explorer或FireWork)代替各种应用软件,服务器则为Web服务器。浏览器和服务器之间通过TCP/IP通信协议进行连接,浏览器发出请求,由Web服务器向后台取出数据进行计算,并将结果返回给浏览器。 这种模式,我们通常将其成为瘦客户端模式。 典型的系统:网上银行、网上书店、Blog等等 B/S基础知识 万维网(WWW) 是世界上最大的电子信息仓库,由众多的Web站点组成。每个Web站点都包含一些特定的资源,这些资源存放于一台或多台被称作Web服务器的计算机之上。正式大量的Web站点提供了丰富多彩的资源,才能够使得用户能够通过网络快速高效地获取他们需要的资源。如电子商务网站(阿里巴巴等)、以及我们日常使用的教务管理系统,以及UFS等等一些系统。 网页的分类: 静态网页:是指一旦网页制作成功就不能随意更改或需要专业的技术人员进行修改。 不能实现用户与服务器之间的交互,制作周期较长,更改困难,适应于一些不需要经常修改内容的网页。 静态网页及其执行过程: 任何Web服务器都支持静态网页: 首先用户在浏览器的地址栏中键入要访问的地址,并回车出发请求(或者通过通过点击超级链接的方式触发)。 浏览器将请求发送到指定的Web服务器上。 Web服务器接收请求并根据htm或html后缀
文档评论(0)