1.什么是动态网页
根据不同的输入(或操作),返回不同的网页(在百度中输入不同的东西,搜索到的结果不同)

2.为什么需要动态网站
静态网站无法实现搜索、购买、登录等交互功能,无法对静态网页内容进行实时更新.

3.怎么实现动态网页
学习B/S技术:程序完全部署在服务器上
工作原理如下图
javaweb 动态网站下载Tomact(day01)
(1)URL概念
使用URL实现页面访问,我们常说的网址,URL是唯一能识别Internet上具体的计算机、目录或文件夹位置的命名约定.

(2)URL组成
第一部分:协议
第二部分:主机IP地址(有时包含端口号)
第三部分:项目资源的地址,如目录和文件夹名等
javaweb 动态网站下载Tomact(day01)

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 应用服务器.
javaweb 动态网站下载Tomact(day01)
下载Tomcat8
javaweb 动态网站下载Tomact(day01)
下载zip自己解压到自己想解压的目录
javaweb 动态网站下载Tomact(day01)
5.配置环境变量
javaweb 动态网站下载Tomact(day01)
在path中添加 %CATALINA_HOME%\bin
javaweb 动态网站下载Tomact(day01)
5.启动和停止服务器在bin目录下
javaweb 动态网站下载Tomact(day01)
启动服务器就可以在浏览器中访问Tomact主页:http://localhost:8080

6.Tomact目录
javaweb 动态网站下载Tomact(day01)
Web项目下的目录结构
javaweb 动态网站下载Tomact(day01)
我们在webapps/Root目录下,创建一个文本hello.txt
javaweb 动态网站下载Tomact(day01)
我们访问http://localhost:8080/hello.txt,我们就可看到我们的hello.txt中的内容
我们也可以通过IP地址访问这个静态资源.

相关文章: