1.什么是动态网页
根据不同的输入(或操作),返回不同的网页(在百度中输入不同的东西,搜索到的结果不同)
2.为什么需要动态网站
静态网站无法实现搜索、购买、登录等交互功能,无法对静态网页内容进行实时更新.
3.怎么实现动态网页
学习B/S技术:程序完全部署在服务器上
工作原理如下图
(1)URL概念
使用URL实现页面访问,我们常说的网址,URL是唯一能识别Internet上具体的计算机、目录或文件夹位置的命名约定.(2)URL组成
第一部分:协议
第二部分:主机IP地址(有时包含端口号)
第三部分:项目资源的地址,如目录和文件夹名等
4.Web服务器—Tomact
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器.
下载Tomcat8
下载zip自己解压到自己想解压的目录
5.配置环境变量
在path中添加 %CATALINA_HOME%\bin
5.启动和停止服务器在bin目录下
启动服务器就可以在浏览器中访问Tomact主页:http://localhost:80806.Tomact目录
Web项目下的目录结构
我们在webapps/Root目录下,创建一个文本hello.txt
我们访问http://localhost:8080/hello.txt,我们就可看到我们的hello.txt中的内容
我们也可以通过IP地址访问这个静态资源.