java静态化html javaweb怎么运行静态网页 您所在的位置:网站首页 jsp是如何产生动态页面信息的过程 java静态化html javaweb怎么运行静态网页

java静态化html javaweb怎么运行静态网页

2023-05-27 00:54| 来源: 网络整理| 查看: 265

基础部分: 1.JavaWeb(可以理解为网站)分为:

(1)静态Web(静态网站):多指所有人看到一样的(一成不变的)网站,不会因为任何事情发生改变,所以较为少用 。静态 = html + css技术 。

(2)动态Web(动态网站):多指所有人进入同一个网页都能看到不同的网页,会随着你的到来发生改变得网页,基本上现如今所有的网页使用的都是动态Web。动态 = html + css + js + 后端 + jdbc。

2.将自己写的网站,方法服务器(Tomcat)中指定的应用文件夹(webapps)下,就可以访问了。

问:网站是如何进行访问的?

答:输入域名,然后检查本机的C:\windows\System32\drivers\etc\hosts 路径下的配置文件有没有这个“域名映射”。

(1)有。直接进入对应的IP地址,这个地址中,有我们需要的Web程序,可以直接访问。

(2)没有。去DNS(全世界的域名都在这里)服务器去找(联网的情况下),然后得到响应,找得到就加载,找不到就没有。

问: 如何修改主机名(localhost)?

1.在C:\windows\System32\drivers\etc\hosts的配置文件(存放本地域名映射)中将本机地址==要修改的名。

2.在Tomcat中,在D:\apache-tomcat-8.0.36\conf\server.xml中

     

的name的值改为与hosts中的要修改的名字一致。

什么是Http?1.Http请求

客户端--发送请求(Request)--服务器

百度:

Request URL: https://www.baidu.com/ 请求地址 Request Method: GET get方法/post方法 Status Code: 200 OK 状态码 Remote Address: 180.101.49.12:443 远程DNS地址 443/80

(1).请求头

请求方式:Get,Post,HEAD,DELETE,PUT,TRACT....

get :请求能够携带较小的参数,大小有限制,会在浏览器的URL地址栏显示数据内容,不安全,但是高效。

post :请求能够携带的参数没有限制,大小没有限制,不会在浏览器的URL地址栏显示数据内容,安全,但不是高效。

(2).消息头

2.Http响应

服务器--(响应Response)--客户端

Cache-Control: private 缓存控制 Connection: keep-alive 连接 Content-Encoding: gzip 编码 Content-Type: text/html 类型

Accept:告诉浏览器,它所支持的数据类型 Accept-Encoding: 支持的编码格式 GBK/UTF-8/GB2312/ISO8859-1 Accept-Language: 告诉浏览器,它的语言环境 Cache-Control: 缓存控制 Connection: 告诉浏览器,请求完成是断开还是保持连接 HOST:主机..../。 Reflush:告诉客户端多久刷新一次 Location:让网页重新定位

Maven

Maven(犹太语[意第绪语]) 是一个项目对象模型(POM)是一个项目管理工具软件,最初是为了简化 Jakarta Turbine 项目中的构建过程。有几个项目,每个项目都有自己的 Ant 构建文件,都略有不同。JAR 被检入 CVS。我们想要一种构建项目的标准方法、对项目组成的清晰定义、一种发布项目信息的简单方法以及一种在多个项目之间共享 JAR 的方法。

Maven是干什么用?

一、自动导入jar包。

早期手动导入jar,比较多且比较乱,所以由Maven来管理这些导入的包。

二、解决冲动问题。

jar之间存在依赖冲突,由Maven来解决这个问题。

用法(国内多数使用阿里云镜像仓库)

1.新建一个项目,勾选Maven——>Create from archetype(从原型创建)

2.选择maven - archetype - webapp ——> Next

3.创建的一个文件名——>Next

4.选择使用的Maven:IDEA自带的是Bundled(Maven 3),多数选择自己使用的Maven(地址)

选择配置文件:D:\PZ\apache-maven-3.8.1\conf\settings.xml

选择资源地址:D:\Maven.m2\repository 可以是空的,空的情况下是要重新下载的 ——>Finish

5.创建成功的时候要等一会,加载一些必要的jar包和插件,依赖



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有