java web访问webroot_java web 之 WebRoot和WebContent目录-程序员宅基地

技术标签: java web访问webroot  

WebRoot和WebContent都是程序的根文件夹,无本质区别,一下是两者的共同点和不同点:

共同点:都有一个WEB-INF文件夹,其下文件不可直接访问;

WEB-INF是安全目录,所谓安全,就是用户客户端无法访问,只有服务器端可以访问。如果想在页面中直接访问,需要通过web.xml对要访问的文件进行映射。

WEB-INF下除了web.xml,还有一个classes文件夹,放置*.class文件,类库,

其下还有lib目录;

不同点:

WebRoot是MyEclipse中的web project结构,可添加一些开源框架的支持(struts,hibernate等),也就是说,web project是MyEclipse拓展过后的项目;

web project具有dynamic web project的特性,并具有一些方便开发的集成功能;

WebContent是Eclipse下 dynamic web project结构;

两者修改 ,请看坑系列。

当Web项目发布到Tomcat中时,在Eclipse中生成项目是WebContent目录

而在MyEclipse中生成的项目目录名字好像叫做WebRoot,那么如果把MyEclipse的项目导入到Eclipse中,如果要部署项目到Tomcat中需要做什么修改呢。只需如下一部

1、右键点击项目--属性--Add

添加WebRoot目录,删除WebContent

ad5fcae30b27f026ed60ee524419bd2f.png

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39822923/article/details/114100129

智能推荐

vim使用 tip3-程序员宅基地

文章浏览阅读4.2k次。折叠命令 zf 创建折叠(使用数字表示创建有当前行到下多少行的折叠,比如3j就创建包括4行的折叠) zo 打开折叠(l也可以打开折叠) zc 关闭当前折叠 zm 关闭所有折叠 zr 打开所有折叠 zE 删除所有折叠 zd 删除当前折叠 za 若当前打开则关闭,若当前关闭则打开

点乘和叉乘的区别_解析几何(一)【叉乘为啥这样定义】-程序员宅基地

文章浏览阅读1.5k次。笔者是一个数学系的在读本科生,若是文章中有纰漏,欢迎指出。本篇笔记仅供交流学习。在这里再安利一次【3Blue1Brown的线性代数的本质(Essense of Linear Algebra)系列】,对直观理解线性代数的问题真的非常有帮助。作者3Blue1Brown的主页:3Blue1Brow的主页​space.bilibili.com一、叉乘叉乘是解析几何中介绍的第一个相对比较陌生的概念。因此在解..._空间解析几何点乘和叉乘

经验:调教200多个ChatGPT模型后的经验分享_经验chart gpt-程序员宅基地

文章浏览阅读8.6k次,点赞4次,收藏23次。经验:调教200多个ChatGPT模型后的经验分享_经验chart gpt

tcpip测试工具软件,TCP Test Tool(TCP测试工具) V2.3 官方版-程序员宅基地

文章浏览阅读1w次。TCP Test Tool是一个小巧实用的TCP测试工具,它提供向任何WindowsPC或从任何WindowsPC启动和捕获TCP会话请求的能力。软件专为软件程序员和网络工程师设计,可用于任何IP网络,包括以太网局域网和无线IP网络,如CDPD、CDMA或GPRS。【功能特点】1.支持发送汉字。2.支持十六进制发送和接收方式。3.支持协议发送和接收数据。支持服务器模式和客户端模式。服务器模式主..._tcp测试工具

「Photoshop2021入门教程」新功能——快速操作_ps2021没有快速操作-程序员宅基地

文章浏览阅读1.1k次。PS新手教程哪里有?小编为大家带来Photoshop2021新手系列教程,今天我们来学习PS新功能——快速操作面板。打开图片菜单栏点击帮助-Photoshop帮助...弹出发现窗口,选择快速操作在快速操作中可以对图片进行快速操作,如移除背景模糊背景制作黑白背景等等,一键操作非常方便。你学会PS2021新功能快速操作了么?..._ps2021没有快速操作

如何根据程序崩溃时的DMP文件使用WinDbg查找调用堆栈_dump 直接打开看堆栈用什么工具windbg-程序员宅基地

文章浏览阅读9.6k次。如何根据程序崩溃时的DMP文件使用WinDbg查找调用堆栈 HOW TO: 查找问题的异常堆栈时出现的 UnhandledExceptionFilter 调用堆栈跟踪中http://support.microsoft.com/kb/313109/zh-cn察看本文应用于的产品 本页概要 使用 Windbg.exe 打_dump 直接打开看堆栈用什么工具windbg

随便推点

scrapy重试机制_Scrapy项目之User timeout caused connection failure(异常记录)-程序员宅基地

文章浏览阅读644次。Windows 10家庭中文版,Python 3.6.4,Scrapy 1.5.0,html提示:此文存在问题,真正测试,请勿阅读,shell07-14 14:26更新:cookie通过两个多小时的测试,发现此问题的缘由是昨天编写爬虫程序后,给爬虫程序添加了下面的属性:网络download_timeout = 20dom此属性的解释:scrapyThe amount of time (in s..._user timeout caused connection failure

技术译文 | How Can ScaleFlux Handle MySQL Workload?-程序员宅基地

文章浏览阅读217次。本文是一篇译文,介绍 Percona 的工程师对 ScaleFlux 的性能压测报告翻译:杨奇龙原文地址:https://www.percona.com/blog/2020/08/06/how-can-scaleflux-handle-mysql-workload/最近作者有一个针对 ScaleFlux 的产品也叫做 CSD 2000 进行压测的机会. 本文中作者将介绍使用 Intel SSD 和 ScaleFlux 存储设备进行压测的对比结果。一 我们为什么需要不一样的 ScaleFlux?._scaleflux

electron vue vite 配置安装_wincodesign-2.5.0-程序员宅基地

文章浏览阅读460次。electon 打包安装_wincodesign-2.5.0

华为nova7可以用鸿蒙,华为鸿蒙系统再次更新7款可适配机型!对比安卓,鸿蒙OS的优势有哪些?...-程序员宅基地

文章浏览阅读6.2k次。原标题:华为鸿蒙系统再次更新7款可适配机型!对比安卓,鸿蒙OS的优势有哪些?自从鸿蒙OS系统全面启动公测以来,不断的在更新更多适配机型,就在前不久华为鸿蒙官网又新增了不少的机型,除了之前的Mate系列和P系列外,这次更新的机型有:华为nova6、nova65G、nova75G、nova7Pro5G、nova8、nova8Pro、MatePad10.8英寸。这些机型都可以体验鸿蒙OS 2.0公测版。..._nova7最好用的系统版本

Python-opencv之目标定位_python cv用于定位-程序员宅基地

文章浏览阅读1.5w次,点赞14次,收藏87次。最近团队准备参加一个无人机比赛,大致的规则是这样的:固定翼飞机从跑道起飞,然后在空中转体360°,通过GPS粗定位飞行至一个高13米左右,宽6米左右八字形框前(距离约50米左右),这时依靠计算机视觉的方法,让飞机准确的穿过去。(之后还有其他的动作,但是第一步大体就是这样)。 初步的方案:①通过机载摄像机获取图像序列 ②选取关键帧进行处_python cv用于定位

高速缓冲存储器cache介绍_c6713的第一级程序高速缓冲和第一级数据高速缓冲容量都是8kb,第一级存储器/高速缓冲的容量为32-程序员宅基地

文章浏览阅读8.4k次。cache介绍一、 Cache- 主存存储结构及其实现 为了解决存储器系统的容量、存取速度及单位成本之间的矛盾,可以采用 Cache- 主存存储结构,即在主存和 CPU 之间设置高速缓冲存储器 Cache ,把正在执行的指令代码单元附近的一部分指令代码或数据从主存装入 Cache 中,供 CPU 在一段时间内使用,由于存储器访问的局部性,在一定容量 Cache 的条件下,我_c6713的第一级程序高速缓冲和第一级数据高速缓冲容量都是8kb,第一级存储器/高速缓冲的容量为32kb。

推荐文章

热门文章

相关标签