webapp基本概念

2019独角兽企业重金招聘Python工程师标准>>> webapp基本概念
文章图片


1、classpath
classpath是指 WEB-INF文件夹下的classes目录
src路径下的文件在编译后会放到WEB-INF/clases路径下
maven工程的 src/main/resources 资源文件夹下,源码文件放在 src/main/java/下, 那么java文件夹和resources文件夹在运行时就是classpath的真实位置
classpath路径获取或文件路径获取
【webapp基本概念】有文件src/main/resoures/a.txt,有类src/main/java/com/b.java

a.txt路径b.class.getClassLoder().getResource('a.txt').getPath();

classpath路径b.class.getClassLoder().getResource('').getPath();
2、webapp目录结构
–应用程序根目录
–|-- WEB-INF目录:必须目录
–|-- web.xml:Web应用部署描述文件,必须目录
–|-- classes目录:存放字节码文件
–|-- lib目录:存放第三方类库文件
–|-- TLD文件:标签库描述文件
–|-- 其他静态文件:HTML、CSS、JavaScript、图片等






转载于:https://my.oschina.net/u/1380237/blog/494336

    推荐阅读