文档章节

webapp基本概念

wi_wi
 wi_wi
发布于 2015/08/19 10:14
字数 206
阅读 13
收藏 0
点赞 0
评论 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、图片等




© 著作权归作者所有

共有 人打赏支持
wi_wi
粉丝 1
博文 72
码字总数 10507
作品 0
深圳
程序员
kafka学习(三)----- Kafka整合SpringMVC实例

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

火龙战士 ⋅ 2016/08/22 ⋅ 0

深入理解Java类加载器

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

某昆 ⋅ 01/12 ⋅ 0

kafka学习(四)---- Kafka整合SpringMVC实例(二)

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

火龙战士 ⋅ 2016/08/23 ⋅ 13

linux学习笔记-工程师技术:HTTP服务基础(Web服务基本搭建)、网页内容访问、安全Web服务、动态网站的部署

两台虚拟机,均要检测 1.IP地址 ifconfig 2.是否可以解析,nslookup server0.example.com 3.Yum是否可用 yum repolist 4.防火墙默认区域修改为trusted -----------------------------------...

黄小奇 ⋅ 2017/11/05 ⋅ 0

全面分析RHCE7(红帽认证工程师)考试题目之 ----WEB 服务器 篇

HTTP服务基础 独立Web服务 Web通信基本概念 基于B/S 服务端提供网页 浏览器下载并显示网页 Hyper Text Markup Language (HTML)超文本标记语言 Hyper Text Transfer Protocol(http)超文本传输...

Xuenqlve ⋅ 01/08 ⋅ 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 ⋅ 5

Cookie的path和diamon

1、Cookie的来历与作用 Cookie是WEB服务器通过浏览器保存在WWW用户端硬盘上的一个文本文件,这个文本文件中包含了文本信息。 文本信息的内容以“名/值”对(key/value)的形式进行存储。 可以...

Henrykin ⋅ 2016/10/21 ⋅ 0

抢小孩糖吃 web容器listener,filter,servlet初始化顺序

启动: com.hava.webapp.listener.InitListener init... com.hava.webapp.filter.InitFilter init... com.hava.webapp.serlvet.InitSerlvetinit... 访问: com.hava.webapp.filter.InitFilte......

抢小孩糖吃 ⋅ 2014/12/30 ⋅ 0

多Module部署中遇到的问题

1、两个Module,一个common,一个webapp,common中是工具类,webapp中是业务代码。 2、一个父project,父的pom如下: <modules> </modules> common的pom如下: <parent> </parent><modelVers......

惊尘大人 ⋅ 05/27 ⋅ 0

创建mavenweb项目报错

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.maven.archetype......

zpf1339105 ⋅ 2016/12/27 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

CENTOS7防火墙命令记录

安装Firewall命令: yum install firewalld firewalld-config Firewall开启常见端口命令: firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --zone=public --add-po......

cavion ⋅ 今天 ⋅ 0

【C++】【STL】利用chromo来测量程序运行时间与日志时间打印精确到微秒

直接上代码吧,没啥好说的。头疼。 #include <iostream>#include <string>#include <ctime>#include <sstream>#include <iomanip>#include <thread>#include <chrono>using ......

muqiusangyang ⋅ 今天 ⋅ 0

Mac环境下svn的使用

在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简...

故久呵呵 ⋅ 今天 ⋅ 0

破解公司回应苹果“USB限制模式”:已攻破

本周四,苹果发表声明称 iOS 中加入了一项名为“USB 限制模式”的功能,可以防止 iPhone 在连接其他设备的时候被破解,并且强调这一功能并不是针对 FBI 等执法部门,为的是保护用户数据安全。...

六库科技 ⋅ 今天 ⋅ 0

MyBtais整合Spring Boot整合,TypeHandler对枚举类(enum)处理

概要 问题描述 我想用枚举类来表示用户当前状态,枚举类由 code 和 msg 组成,但我只想把 code 保存到数据库,查询处理,能知道用户当前状态,这应该怎么做呢?在 Spring 整合MyBatis 的时候...

Wenyi_Feng ⋅ 今天 ⋅ 0

synchronized与Lock的区别

# <center>王梦龙的读书笔记第一篇</center> ## <center>-synchronized与Lock的区别</centre> ###一、从使用场景来说 + synchronized 是能够注释代码块、类、方法但是它的加锁是和解锁使用一......

我不想加班 ⋅ 今天 ⋅ 0

VConsole的使用

手机端控制台打印输出,方便bug的排查。 首先需要引入vconsole.min.js 文件,然后在文件中创造实例。就能直接使用了。 var vConsole = new VConsole(); vConsole的文件地址...

大美琴 ⋅ 今天 ⋅ 0

Java NIO之字符集

1 字符集和编解码的概念 首先,解释一下什么是字符集。顾名思义,就是字符的集合。它的初衷是把现实世界的符号映射为计算机可以理解的字节。比如我创造一个字符集,叫做sex字符集,就包含两个...

士别三日 ⋅ 今天 ⋅ 0

Spring Bean基础

1、Bean之间引用 <!--如果Bean配置在同一个XML文件中,使用local引用--><ref bean="someBean"/><!--如果Bean配置在不同的XML文件中,使用ref引用--><ref local="someBean"/> 其实两种......

霍淇滨 ⋅ 今天 ⋅ 0

05、基于Consul+Upsync+Nginx实现动态负载均衡

1、Consul环境搭建 下载consul_0.7.5_linux_amd64.zip到/usr/local/src目录 cd /usr/local/srcwget https://releases.hashicorp.com/consul/0.7.5/consul_0.7.5_linux_amd64.zip 解压consu......

北岩 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部