- 1、本文档共271页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
PAGE
PAGE280
《JavaWeb编程技术》电子教案
沈泽刚编制
《JavaWeb编程技术》教案
第01讲环境构建与简单程序开发2学时110分钟
章节内容
第1章JavaWeb起步入门
1.1万维网与Internet
1.2Web前端技术
1.3Web后端技术
1.4Tomcat服务器
1.5IntelliJIDEA开发工具
1.6Maven入门
1.7Servlet和JSP简介
教学目标
了解Internet与Web的基本概念、
了解HTTP及相关技术
了解Web前端技术和Web后端技术
了解Servlet和JSP
掌握Maven
重点掌握Tomcat服务器和IntelliJIDEA开发工具的安装
重点
难点
重点:重点掌握Tomcat服务器和IntelliJIDEA开发工具的安装。
难点:Tomcat服务器的配置和IntelliJIDEA开发工具的使用。
教学环节
教学方法
及其它说明事项
1.采用讲授法、演示法、讨论法。
2.案例+项目式教学。
3.采用线上线下混合教学模式。配套线上课程地址:
/detail/218246543
4.软件环境:Windows10,JDK17以上,IntelliJIDEA2023以上。
导言
或复习
浏览器是Web应用的客户端程序,可向Web服务器发送各种请求,并对从服务器发回的文档和各种多媒体数据格式进行解析、显示和播放。浏览器的主要功能是解析网页文件内容并正确显示,网页一般是\oHTMLHTML格式。
浏览器除了请求服务器的静态资源,还可以请求动态资源。例如,服务器可能会提供一个文档,要求用户通过浏览器输入信息。在用户完成输入后,浏览器将输入的信息传递给服务器,服务器利用输入信息进行计算,然后向浏览器返回一个新的文档,将结果通知给浏览器。有时候浏览器可能还会直接请求执行服务器中存储的某个程序。程序的执行结果发回给浏览器。
常见的浏览器有MicrosoftEdge、\oMozillaFirefoxFirefox、GoogleC\ochromehrome、\oInternetExplorerInternetExplorer、和\oOperaOpera,浏览器是最常使用的\o客户端程序客户端程序。
Tomcat也是一种常用的Web服务器,它具有Web服务器的功能,同时也是Web容器,可以运行Servlet和JSP。
讲授内容
1.1万维网与Internet
1.1.1万维网WWW
Web是基于浏览器/服务器(B/S)的一种体系结构,客户使用浏览器向Web服务器发出请求,服务器响应客户请求,向客户送回所请求的网页,在浏览器窗口上显示网页的内容。
1.1.2服务器和浏览器
1、Web浏览器
2、Web服务器
1.1.3主机和IP地址
连接到Internet上的所有计算机,从大型机到微型机都以独立的身份出现,我们称它为主机(host)。为实现各主机间的通信,每台主机都必须有一个唯一的网络地址,叫IP(InternetProtocol)地址。IP地址分为IPv4与IPv6两个版本。IPv6采用128位地址长度,这种IP地址有效地解决了地址短缺问题。
1.1.4HTTP协议
1.1.5URL与URI
Web上的资源是通过URL标识的。URL(UniformResourceLocator)称为统一资源定位器,指Internet上位于某个主机上的资源。资源包括HTML文件、图像文件和程序等。
URL通常由四部分组成:协议名称、所在主机的DNS名或IP地址、可选的端口号和资源的名称。端口号和资源名称可以省略。
1.2Web前端技术
1.2.1HTML
HTML(HyperTextMarkupLanguage)称为超文本标记语言,是一种用来创建超文本文档的标记语言。所谓超文本是指用HTML编写的文档中可以包含指向其他文档或资源的链接,该链接也称为超链接(hyperlink)。通过超链接,用户可以很容易访问所链接的资源。
HTML文档一般包含两类信息:一类是标记信息,包含在标签中,由一对尖括号(和)作为定界符,其中是元素名和属性。另一类信息是文档的字符数据,它们位于标签的外部,一般是需要浏览器显示的信息。下面是一个简单超链接标签。
1.2.2CSS
浏览器对HTML页面的各种元素都有一种默认的呈现样式(如,颜色和字体等),也可以使用CSS重新设置元素的样式。CSS(CascadingStyleSheets)是层叠样式表的意思,它是一种用来表现HTML或X
您可能关注的文档
- Java Web编程技术 课件 第1章JavaWeb起步入门.pptx
- Java Web编程技术 课件 第2章JavaServlet技术.pptx
- Java Web编程技术 课件 第3章JSP技术基础.pptx
- Java Web编程技术 课件 第4章EL与JSTL.pptx
- Java Web编程技术 课件 第5章Web数据库编程.pptx
- Java Web编程技术 课件 第6章会话跟踪技术.pptx
- Java Web编程技术 课件 第7章过滤器与监听器.pptx
- Java Web编程技术 课件 第8章Web安全性入门.pptx
- Java Web编程技术 课件 第9章Spring快速入门.pptx
- Java Web编程技术 课件 第10章SpringMVC入门 .pptx
文档评论(0)