zoukankan      html  css  js  c++  java
  • Web 资源介绍

    软件体系结构

    1. C/S, client/server

      • 特点:
        该结构的软件, 客户端和服务端都需要编写
        开发成本较高,维护较为麻烦
      • 好处:
        客户端在本地可以分担一部分运算
    2. B/S, browser/server

      • 特点:
        该结构的软件, 只开发服务器端, 不开发客户端, 因为客户端直接由浏览器替代
        开发成本相对低,维护更为简单
      • 缺点: 所有运算都在服务端完成

    资源分类

    • 静态资源: html
      • 浏览器可以看的懂!
    • 动态资源: JSP / Servlet
      • 在服务端需要先转换成 html, 浏览器才能看懂!
      • 动态资源中可以有变量

    访问 Web 资源

    创建 Web 应用的步骤

    静态网站

    - 在 Tomcat 的 webapps 目录下创建项目目录(命名必须不能包含中文和空格)
    - 在项目目录下创建 html 文件
    

    动态网站

    - 在 webapps 目录下创建一个项目目录(命名必须不能包含中文和空格)
    - 在项目目录下创建如下内容
        - WEB-INF 目录
            - 在 WEB-INF 目录下创建 web.xml 文件
            - 在 WEB-INF 目录下创建 lib 文件 (存放 jar 包)
            - 在 WEB-INF 目录下创建 classes 文件 (jar 包编译产生的 .class 文件)
            - WEB-INF 目录下的内容不能被客户端直接访问
        - 创建动态或静态网页
    

    **参考资料:** - [JavaWeb 视频教程](https://www.bilibili.com/video/av12752958/#page=8)
  • 相关阅读:
    c++中关于用stringstream进行的类型转化
    c++中字符串的反转
    搬家
    初次见面,请多关照。
    CCPC2019吉林省赛&&东北地区赛游记
    VS Code下搭建简单的Haskell开发环境
    从零开始的KMP&&AC自动机
    从零开始的LCA(最近公共祖先)
    LuoguP2123 皇后游戏
    LuoguP1080 国王游戏
  • 原文地址:https://www.cnblogs.com/linkworld/p/7573043.html
Copyright © 2011-2022 走看看