网站服务器维护内容(动态资源在访问速度方面就没有静态资源才可以发给浏览器 )

优采云 发布时间: 2021-11-23 08:05

  网站服务器维护内容(动态资源在访问速度方面就没有静态资源才可以发给浏览器

)

  静态资源:

  表示为可以固定的页面格式 和展示效果

即访问 不需要进行查寻数据库 单独是一个文件 故 无论是否又用户访问 都是存在于数据库的,这种资源每次进行修改页面样式,都必须对服务器进行一次重新下载。

  -1 静态网页内容比较稳定,容易被搜索引擎检索到;

  -2 静态网页没有数据库支持,网站生产维护工作量比较大。因此,在网站信息量较大的情况下,难以单纯依靠静态网页*敏*感*词*式;

  -3 静态网页交互性差,在功能上有较大限制。

  -4 对于客户端发起的请求,服务端可以直接从内存中取回资源,无需更改,直接返回给客户端

  -5 客户端返回的响应文件可以自己直接解析

  动态资源

  1 交互性:网页会根据用户的需求和选择动态变化和响应。作为客户端,浏览器成为动态通信的桥梁。

  2 自动更新:即无需手动更新HTML文档,自动生成新页面。

  3 因人而异:即不同用户在不同时间访问同一个网址时,会出现不同的页面,例如每个人看到的购物页面也不同

  4 直接发送给浏览器,浏览器无法解析的文件。例如,jsp 和 php 文件。动态资源必须通过web容器转换成静态资源才能发送到浏览器

  总结:动态和静态最根本的区别就是网页运行在服务器端。

  对应的动态资源在访问速度上不如静态资源快

  **

  tomcat下

  **

  发布静态资源

  创建一个javaWEB

  将静态页面需要的资源导入到项目的web目录中

  修改web.xml配置文件修改默认首页

  加入 web-xml

  

访问文件的路径

  可以一步步将项目部署到tomcat

  服务端:

  Servlet 是运行在 Java 服务器上的一个程序,用于接收和响应来自客户端的基于 HTTP 协议的请求。如果要实现Servlet功能

  可以实现java.servlet.Servelt接口或者继承其实现类的核心方法service()

  任何客户端请求都将通过此方法

  **发布动态资源**

  1.创建javaweb项目

  2. 创建一个javaWEB

  3. 将静态页面需要的资源导入到项目的web目录中

  4. 修改web.xml配置文件修改默认主页

  5. 在项目的src路径下写一个类实现Servlet接口

  6. 重写服务方法

  7. 修改web.xml配置文件配置servlet相关资源

  8. 将项目部署到tomcat

  在src文件夹下创建

  import javax.servlet.Servlet;

//重写里边所有的抽象方法

public class StudentServlet implements Servlet{

public void init(ServletConfig servletConfig) throws ServletException{

}

public ServletConfig getServletConfig(){

return null;

}

// 索引的客户端请求都会经过service方法

public void service(ServletRequest servletRequest , ServletResponse servletResponse) throws ServletException, IOException{

System.out.println("这是我的第一个servlet入门案例");

}

public String getServletInfo(){

return null;

}

public void destroy(){

}

}

  在 web.xml 中修改

  

servlet声明

声明的类明(访问路径 但底下都必须一致)

包名和类名

servlet映射

声明的类明一致

/声明的类明

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线