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

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

3.怎么实现动态网页

学习B/S技术:程序完全部署在服务器上

工作原理如下图

javaee建立动态网页 java动态网站_Web


(1)URL概念

使用URL实现页面访问,我们常说的网址,URL是唯一能识别Internet上具体的计算机、目录或文件夹位置的命名约定.(2)URL组成

第一部分:协议

第二部分:主机IP地址(有时包含端口号)

第三部分:项目资源的地址,如目录和文件夹名等

javaee建立动态网页 java动态网站_Web_02

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 应用服务器.

javaee建立动态网页 java动态网站_Apache_03


下载Tomcat8

javaee建立动态网页 java动态网站_Web_04


下载zip自己解压到自己想解压的目录

javaee建立动态网页 java动态网站_Web_05


5.配置环境变量

javaee建立动态网页 java动态网站_Web_06


在path中添加 %CATALINA_HOME%\bin

javaee建立动态网页 java动态网站_Apache_07


5.启动和停止服务器在bin目录下

javaee建立动态网页 java动态网站_Apache_08


启动服务器就可以在浏览器中访问Tomact主页:http://localhost:80806.Tomact目录

javaee建立动态网页 java动态网站_服务器_09


Web项目下的目录结构

javaee建立动态网页 java动态网站_Apache_10


我们在webapps/Root目录下,创建一个文本hello.txt

javaee建立动态网页 java动态网站_Apache_11


我们访问http://localhost:8080/hello.txt,我们就可看到我们的hello.txt中的内容

我们也可以通过IP地址访问这个静态资源.