动态网页开发基础

本文介绍了动态网页的概念及其优势,如交互性、自动更新和随机性等,并对比了静态网页的特点。此外还详细解释了B/S架构的工作原理及其优势,包括如何通过浏览器访问Web应用程序。文中还提到了URL的组成部分及Tomcat、JSP等关键技术。

动态网页

是指在服务器端运行的,使用程序语言设计的交互式网页,他们会根据某种条件的变化,返回不同的网页内容。

优势:

交互性

自动更新

随机性


静态网页和动态网页各有特点,采用哪种主要取决于网站的功能需求和网站内容的多少。

二者同时存在于同一个网站上也很常见。


B/S相对于C/S构架应用程序,从维护效率上得到了极大提高,并且不再受空间的限制,只要能连接Internet就能实现系统的访问。

B/S构架的Web应用程序由于不再受安装客户端的限制,访问极其简便。

在B/S架构下,应用系统完全放在应用服务器上,并通过应用服务器同数据库服务器进行通信,系统界面是通过浏览器来展现的。


B/S架构的工作流程:

1)浏览器接受用户的输入

2)浏览器向服务器端发送请求

3)数据处理

4)发送响应


URL

(Uniform   Resource  Locator)意思是统一资源定位符,是用于完整地描述Internet上网页和其他资源的地址的一种标识方法。(URL就是常说的网址。

组成:协议--服务器域名或IP--端口号--路径


Tomcat是一个免费的开源的Web容器。


JSP

Java脚本语言———(嵌入)———JSP页面——(翻译、编译、执行)———应用服务器——(返回页面信息)——客户端

|

|——数据库服务器


执行过程:

客户端——(请求)——【应用服务器—(JSP文件)—翻译—(.java)—编译—(.class)—执行—应用服务器】

   |(响 |

   | 应) |

    —————————————————-——————————————————————————————

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值