文档章节

webapp基本概念

wi_wi
 wi_wi
发布于 2015/08/19 10:14
字数 206
阅读 14
收藏 0


1、classpath

    classpath是指 WEB-INF文件夹下的classes目录 

    src路径下的文件在编译后会放到WEB-INF/clases路径下

    maven工程的 src/main/resources 资源文件夹下,源码文件放在 src/main/java/下, 那么java文件夹和resources文件夹在运行时就是classpath的真实位置

    classpath路径获取或文件路径获取

    有文件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、图片等




© 著作权归作者所有

共有 人打赏支持
上一篇: SVN
wi_wi
粉丝 1
博文 74
码字总数 10507
作品 0
深圳
程序员
私信 提问
kafka学习(三)----- Kafka整合SpringMVC实例

kafka一个高吞吐量的分布式发布订阅消息系统。有关知识请参看:kafka基本概念以及环境搭建,kafka整合springMVC需要用到一个开源框架:spring-integration-kafka,这个官方框架我就不介绍了,...

火龙战士
2016/08/22
2.2K
0
深入理解Java类加载器

本文主要内容 类加载器基本概念 自定义类加载器 类的隔离 Android类加载器案例 虚拟机类加载机制 文中已经对类加载机制详细阐述了,这两天对类的隔离,破坏双亲委托机制等内容有了新的理解,...

某昆
2018/01/12
0
0
kafka学习(四)---- Kafka整合SpringMVC实例(二)

目前没有很好的整合Kafka的案例,自己参考着使用spring-integration-kafka框架写了一个:Kafka整合SpringMVC实例,但同时也发现官方文档也不全,所以又用spring简单的实现了一下,感觉这个比...

火龙战士
2016/08/23
2.7K
13
Docker Compose 之进阶篇

前文《Docker Compose 简介》和《Dcoker Compose 原理》两篇文章中分别介绍了 docker compose 的基本概念以及实现原理。本文我们将继续探索 docker compose,并通过 demo 介绍一些主要的用法...

Java干货分享
2018/10/21
0
0
eclipse新建maven项目提示错误

错误信息: Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:1.0 from any of the configured repositories. Could not resolve artifact org.apache.mave......

无解无界
2016/08/08
1K
5

没有更多内容

加载失败,请刷新页面

加载更多

Linux 命令

#查看系统版本cat /etc/issuecat /etc/redhat-release#yum源库路径/etc/yum.repos.d#更新源yum makecache#解包:tar zxvf FileName.tar#打包:tar czvf FileName...

MrPei
11分钟前
2
0
ZStack——自动化测试系统1:集成测试

测试,对于一个IaaS软件的可靠性、成熟度和可维护性而言,是一个重要的因素.测试在ZStack中是全自动的。这个自动化测试系统包括了三个部分:集成测试,系统测试,基于模块的测试。其中集成测...

ZStack社区版
15分钟前
1
0
springboot 中注入service为空

注意:在Controller中的方法必须用public 参考:spring boot 中使用@Autowired注入服务 服务为空没有注入成功

Skqing
27分钟前
3
0
PyCharm入门教程——IDE概要

PyCharm最新版本下载 JetBrains PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web...

电池盒
31分钟前
1
0
JVM 知识

一、类加载机制 二、对象的创建的过程 三、JVM内存结构 四、JVM GC 从垃圾回收的角度,由于现在收集器基本都采用分代垃圾收集算法,所以Java堆还可以细分为:新生代和老年代:再细致一点有:...

梦想_与_现实
32分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部