zoukankan      html  css  js  c++  java
  • web项目访问路径上为什么不能写上WebContent

    我们常常在WEB项目中要写很多的访问路径,比如说/good/target.jsp;目录结构中从来不会带有项目目录结构的WebContent?这到底的为什么呢?

    我们知道WEB项目是放在容器上运行的,而Java的源码是不不能直接运行,需要经过编译部署才能在容器上运行,那么线索就来了,容器上运行的是编译的结果,自然就不是项目本身(这里指的是项目本身的目录结构);所以所有的访问路径是按照编译后的路径。看下WEB工程的目录结构和编译结果的目录结构

    左边WEB项目的src的源码文件-->左边build下的.class的字节码文件,也就是右边容器编译结果路径的WEB-INF下的classes文件

    左边WEB项目的WebContent-->生成右边整个容器编译结果;也就是说右边编译的结果的主体内容就是左边WebContent里面的东西

    访问路径是通过访问编译结果的工程名再到下面的文件,所以,访问路径不需要写上“WebConten”

  • 相关阅读:
    点滴
    Type.GetType() 返回null的解决办法
    DDD中的实体
    开启博客之路
    Pytorch框架学习(1)张量操作
    GitHub学习之路1
    JavaScript学习之路1
    Java&Eclipse&Maven的折腾
    Ubuntu学习之路1
    Windos下的一些命令集合
  • 原文地址:https://www.cnblogs.com/lixiuming521125/p/7253918.html
Copyright © 2011-2022 走看看