什么是动态网页
1.根据不同的输入(或操作),返回不同网页。
2.静态网页无法实现搜索、购买、登录等交互功能,无法进行实时更新。
如何实现动态网页
首先需要服务器,现阶段大部分是B/S架构,以前大部分是C/S架构。
1.C/S(Client-Server):客户机-服务器。服务器负责数据的管理,客户机负责完成与用户的交互任务。
2.B/S(Browser-Server):浏览器-服务器,是WEB兴起后的一种网络结构模式。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上。B/S技术的工作原理:用户向HTML文件输入——请求应用服务器——访问数据库服务器——返回从服务器端检索到的信息——给用户。
3.B/S与C/S的比较:
URL
Uniform Resource Locator统一资源定位符。
URL由4部分组成:协议、主机、端口、路径。
URL语法一般为:
http://localhost:8080/news/index.html
扩展:https和http区别
1.https协议需要申请证书,一般免费证书很少,需要交费。
2.http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议。
3.http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
4.http的连接很简单,是无状态的。https是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议。
Tomcat服务器简介
1.Tomcat服务器:
Apache Jakarta的开源项目;JSP/Servlet容器
2.Tomcat服务器的目录结构:
3.Tomcat服务器配置:
配置合理的JDK,并且要符合Java_HOME环境变量。
可以通过配置文件server.xml修改Tomcat端口号,找见<Connector port=“8080”.....>修改<Connector port=“6060”.....>
Web项目的目录结构
Web应用的目录结构:
使用IDEA配置Tomcat服务:
1.创建新的项目,进入Project页面选中Java EE下的Web Application创建。
2.File——Settings——Application Servers添加Tomcat Server 找到所安装的Tomcat文件,点击Apply在点OK配置好了。
3.选中右上方方框栏点击,进去Run/Debug Configurations页面。点击+选中Tomcat Server 点击Local进行配置,Deployment进行添加var包,Apply点击OK。