详解webroot与webcontent区别

详解webroot与webcontent区别

ID:5269920

大小:582.41 KB

页数:7页

时间:2017-12-07

详解webroot与webcontent区别_第1页
详解webroot与webcontent区别_第2页
详解webroot与webcontent区别_第3页
详解webroot与webcontent区别_第4页
详解webroot与webcontent区别_第5页
资源描述:

《详解webroot与webcontent区别》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、详解WebRoot与WebContent区别前言:在myeclipse中创建webproject项目时web程序的根目录文件夹为WebRoot,创建dynamicwebproject时web程序的根目录为WebContent。这两个没有本质的区别,都是指你的WEB程序的根文件夹。共同点:都有一个Web-inf文件夹,此目录下面的文件不能直接访问。WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映

2、射才能访问。WEB-INF文件夹下除了web.xml外,还存一个classes文件夹,用以放置*.class文件,这些*.class文件是网站设计人员编写的类库,实现了jsp页面前台美工与后台服务的分离,使得网站的维护非常方便。web.xml文件为网站部署描述XML文件,对网站的部署非常重要。Web-Inf文件夹中除了有classes文件夹和一个web.xml文件外、还有lib文件夹(用于存放需要的jar包)(用于配置,比如说用来配置过滤器等。)不同点:WebRoot是在webproject项目中是myeclipse的项目,可以

3、添加一些开源的框架支持,比如Struts、Hibernate(www.cq-niit.com)等等。也就是说,webproject是Myeclipse扩展后的项目,webproject具有dynamicwebproject特性并具有一些方便开发的集成功能。WebContent在dynamicwebproject中是Eclipse的项目,与其对应的有staticwebproject。webproject指动态web项目,包含一些动态代码,如java;而staticwebproject则仅包含静态页面文件。myeclipse的web

4、root中已经有相关的src和lib包而eclipse的你需要自己动手将.class文件和lib文件放到指定目录下才能放到tomcat下运行项目开发流程详解:http://zz563143188.iteye.com/blog/1825168演示项目源码下载地址http://pan.baidu.com/share/link?shareid=372668&uk=4076915866正文:一、webproject目录结构介绍1.新建webproject2.查看WebRoot目录二、动态工程创建1.新建动态工程2.查看目录结构好了两种区

5、别已介绍完成

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。