动态网站设计与开发学习第三周体会

这学期开始接触了动态网站的开发和设计,认识到以前学习静态网站的弊端(静态网站无法实现搜索、购买、登录等交互功能,无法对静态页面的内容进行实时更新)

认识并学习web项目开发
web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构

以及JSP元素(JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求)
动态网站设计与开发学习第三周体会_第1张图片
什么是JSP隐含对象?

JSP隐含对象是 Web 容器创建的一组对象
JSP隐含对象的名称是JSP 的保留字
JSP隐含对象是可以直接在JSP页面使用的对象,无需使用“new”获取实例

Web容器处理JSP请求有三个阶段:转译(translate)——>编译(compile)——>解释(interpret)
客户端发出请求
Web容器将JSP转译成Servlet源代码
Web容器将产生的源代码进行编译
Web容器加载编译后的代码并执行
把执行结果响应至客户端
第一次请求之后,Web容器可以重用已经编译好的字节码文件。
注意:如果对JSP文件进行了修改,Web容器会重新对JSP文件进行翻译和编译。

如何访问动态网页
使用URL实现页面访问,URL:Uniform Resource Locator的缩写,代表“统一资源定位符”,即我们常说的网址。
URL是唯一能识别Internet上具体的计算机、目录或文件夹位置的命名约定,由三部分组成:
第一部分:协议
第二部分:主机IP地址(有时包含端口号)
第三部分:项目资源的地址,如目录和文件夹名等
动态网站设计与开发学习第三周体会_第2张图片
使用IntelliJ IDEA 软件进行开发工作
Web服务器——Tomcat实现一些简单的登录注册功能

动态网站设计与开发学习第三周体会_第3张图片
https://blog.csdn.net/Aster__/article/details/100650991

在学习JSP隐含对象中还有很多的不足之处,没有跟上老师的步伐,还需要更加努力
总的来说,学习编程课程需要有耐心,课堂上要专心紧跟老师的步伐,课下需要提前预习并复习上节课的知识,多看老师的课堂学习笔记

你可能感兴趣的:(动态网站设计与开发学习第三周体会)