java web 之 WebRoot和WebContent目录
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
转载于:https://www.cnblogs.com/jokerjason/p/5727901.html
java web 之 WebRoot和WebContent目录相关推荐
- java web访问webroot_java web 之 WebRoot和WebContent目录
WebRoot和WebContent都是程序的根文件夹,无本质区别,一下是两者的共同点和不同点: 共同点:都有一个WEB-INF文件夹,其下文件不可直接访问: WEB-INF是安全目录,所谓安全,就是 ...
- JAVA WEB如何让没有WebContent的eclipse可以正常在浏览器显示图片
问题原因 上面的博主把我的浏览器为什么不能显示图片的原因写了出来,而且解释的很详细很好,但是当我施行时,却发现我在这个问题上还叠加了一个问题,就是有些版本的eclipse是没有自动生成WebConte ...
- Java web 项目技术文档目录结构
近期项目比较忙,没有更新文章,现在到了项目收尾阶段,正好在准备技术文档,所以把这个技术文档的目录和大家共享一下. 下面目录是我在参考了几个项目文档后自己总结出来的,每个章节之间不是递进关系(如四是对三 ...
- eclipse3.6默认指向 WebContent 目录 修改为 webRoot
在 eclipse3.6中 , 它默认指向 的webRoot 为 WebContent目录 ,如果 , 我们的项目 webRoot 目录不是这个名 , 我们迁移项目时等情况就会出现404.如何更改? ...
- eclipse默认指向WebContent目录修改为webRoot 设置说明
在使用eclipse 中 , 相信大家比我更是轻车熟路了 ( 我平常一般用 Intellij idea 的 ), 下面讲解一下在eclipse web项目中 , 如何设置 webroot 目录指向问题 ...
- eclipse更改web项目的WebContent目录
在使用eclipse 中 , 相信大家比我更是轻车熟路了 ( 我平常一般用 Intellij idea 的 ), 下面讲解一下在eclipse web项目中 , 如何设置 webroot 目录指向问题 ...
- java 读取project_java project 和 java web project 获取路径问题
java project中如何获得相对路径(编译后的目录是在/bin目录下)(一般图片 这些目录放在 项目目录下,与src同级) 在static方法中,用 String path = Test.cla ...
- eclipse maven打包_我的Java Web之路47 - 使用Maven改造租房网工程
本系列文章旨在记录和总结自己在Java Web开发之路上的知识点.经验.问题和思考,希望能帮助更多(Java)码农和想成为(Java)码农的人. 目录 介绍 原来的租房网工程结构 改造思路 将原有工程 ...
- 初学Java Web(4)——Servlet学习总结
经过一段时间的学习,对于Servlet有了新的不一样的见解,在这里做一下总结,将近来学习到的知识总结一下. Servlet 的请求流程 浏览器发出请求:http://localhost:80/xxx1 ...
最新文章
- Rosalind: 兔子与递归
- Python_二叉树定义与遍历
- 然之协同系统3.5(OA+CRM+CASH+TEAM)
- Ant Design入门之开始使用
- Unity基础知识学习笔记二
- 4.3.6无分类编址CIDR(构成超网)
- gcc编译c文件 python.h 未找到
- OpenGL基础53:阴影映射(下)
- 危化品柜颜色如何区分?
- python评分卡4_logistics原理与解法_sklearn英译汉
- system.exe,alien32.exe,ftsKetNt.7ps,SysKetNt.Sys, iexpe.exe等1
- php德育元素,的人如何使用tpl.php文件主题化drupal表单
- 魔众文库系统 v2.3.0 后台菜单快捷搜索,组件显示优化
- 使用PL2303给stm32下载程序
- 15 万个监控摄像头被黑,医院、学校、监狱都被看得一清二楚!
- ImageJ 用户手册——第一部分
- 浮点数在内存中的存储——“C”
- 与音乐,,纪念Arthur Rimbaud诞辰150周年
- ebay注册流程_新手卖家如何注册ebay账户?
- 系统试运行报告_解读:水污染源在线监测系统(CODCr、NH3N等)安装技术规范
热门文章
- 多关卡连连看php源码_奇怪的连连看ios版是一款非常好玩的手机消除闯关游戏,奇怪的连连看采用了最经典的三消玩法,游戏中有着非常多的游戏关卡,是一...
- java 父类构造函数_Java基础系列 - 子类继承父类,调用父类的构造函数
- 为什么下雨天容易犯困
- Spring Security HttpSecurity.authorizeRequests
- mybatis 多表查询-多对多
- 编程语言对比 内存操作
- Centos7配置IP地址和DNS
- c语言输出教学日历表 节假日突出,[蓝桥杯][算法提高VIP]任意年月日历输出 (C语言代码)...
- 你所熟知的CI/CD工具都是有哪些?
- Exchange Server 2016 独立部署/共存部署 (七)—— DAG功能测试