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目录相关推荐

  1. java web访问webroot_java web 之 WebRoot和WebContent目录

    WebRoot和WebContent都是程序的根文件夹,无本质区别,一下是两者的共同点和不同点: 共同点:都有一个WEB-INF文件夹,其下文件不可直接访问: WEB-INF是安全目录,所谓安全,就是 ...

  2. JAVA WEB如何让没有WebContent的eclipse可以正常在浏览器显示图片

    问题原因 上面的博主把我的浏览器为什么不能显示图片的原因写了出来,而且解释的很详细很好,但是当我施行时,却发现我在这个问题上还叠加了一个问题,就是有些版本的eclipse是没有自动生成WebConte ...

  3. Java web 项目技术文档目录结构

    近期项目比较忙,没有更新文章,现在到了项目收尾阶段,正好在准备技术文档,所以把这个技术文档的目录和大家共享一下. 下面目录是我在参考了几个项目文档后自己总结出来的,每个章节之间不是递进关系(如四是对三 ...

  4. eclipse3.6默认指向 WebContent 目录 修改为 webRoot

    在 eclipse3.6中 , 它默认指向 的webRoot 为 WebContent目录 ,如果 , 我们的项目 webRoot 目录不是这个名 , 我们迁移项目时等情况就会出现404.如何更改? ...

  5. eclipse默认指向WebContent目录修改为webRoot 设置说明

    在使用eclipse 中 , 相信大家比我更是轻车熟路了 ( 我平常一般用 Intellij idea 的 ), 下面讲解一下在eclipse web项目中 , 如何设置 webroot 目录指向问题 ...

  6. eclipse更改web项目的WebContent目录

    在使用eclipse 中 , 相信大家比我更是轻车熟路了 ( 我平常一般用 Intellij idea 的 ), 下面讲解一下在eclipse web项目中 , 如何设置 webroot 目录指向问题 ...

  7. java 读取project_java project 和 java web project 获取路径问题

    java project中如何获得相对路径(编译后的目录是在/bin目录下)(一般图片 这些目录放在 项目目录下,与src同级) 在static方法中,用 String path = Test.cla ...

  8. eclipse maven打包_我的Java Web之路47 - 使用Maven改造租房网工程

    本系列文章旨在记录和总结自己在Java Web开发之路上的知识点.经验.问题和思考,希望能帮助更多(Java)码农和想成为(Java)码农的人. 目录 介绍 原来的租房网工程结构 改造思路 将原有工程 ...

  9. 初学Java Web(4)——Servlet学习总结

    经过一段时间的学习,对于Servlet有了新的不一样的见解,在这里做一下总结,将近来学习到的知识总结一下. Servlet 的请求流程 浏览器发出请求:http://localhost:80/xxx1 ...

最新文章

  1. Rosalind: 兔子与递归
  2. Python_二叉树定义与遍历
  3. 然之协同系统3.5(OA+CRM+CASH+TEAM)
  4. Ant Design入门之开始使用
  5. Unity基础知识学习笔记二
  6. 4.3.6无分类编址CIDR(构成超网)
  7. gcc编译c文件 python.h 未找到
  8. OpenGL基础53:阴影映射(下)
  9. 危化品柜颜色如何区分?
  10. python评分卡4_logistics原理与解法_sklearn英译汉
  11. system.exe,alien32.exe,ftsKetNt.7ps,SysKetNt.Sys, iexpe.exe等1
  12. php德育元素,的人如何使用tpl.php文件主题化drupal表单
  13. 魔众文库系统 v2.3.0 后台菜单快捷搜索,组件显示优化
  14. 使用PL2303给stm32下载程序
  15. 15 万个监控摄像头被黑,医院、学校、监狱都被看得一清二楚!
  16. ImageJ 用户手册——第一部分
  17. 浮点数在内存中的存储——“C”
  18. 与音乐,,纪念Arthur Rimbaud诞辰150周年
  19. ebay注册流程_新手卖家如何注册ebay账户?
  20. 系统试运行报告_解读:水污染源在线监测系统(CODCr、NH3N等)安装技术规范

热门文章

  1. 多关卡连连看php源码_奇怪的连连看ios版是一款非常好玩的手机消除闯关游戏,奇怪的连连看采用了最经典的三消玩法,游戏中有着非常多的游戏关卡,是一...
  2. java 父类构造函数_Java基础系列 - 子类继承父类,调用父类的构造函数
  3. 为什么下雨天容易犯困
  4. Spring Security HttpSecurity.authorizeRequests
  5. mybatis 多表查询-多对多
  6. 编程语言对比 内存操作
  7. Centos7配置IP地址和DNS
  8. c语言输出教学日历表 节假日突出,[蓝桥杯][算法提高VIP]任意年月日历输出 (C语言代码)...
  9. 你所熟知的CI/CD工具都是有哪些?
  10. Exchange Server 2016 独立部署/共存部署 (七)—— DAG功能测试