java webroot目录是干什么的?

如题所述

JavaWeb应用程序的Webroot目录是指Web应用程序中公开的文件资源目录。它包含Web应用程序资源的静态组件,如JSP、HTML、CSS、JavaScript和图像等。点击学习大厂名师精品课
Webroot目录通常包含网站的根目录,所有的页面和URL都从这里开始。这个目录是网站所必需的,因为在Web应用程序中,将用户请求映射到这些资源是非常重要的。在Web应用程序中,Webroot目录的位置可以进行配置,但默认情况下,它通常位于应用程序的根目录下,这样用户可以直接访问静态资源的URL路径。
想学习java可以选择慕课网。慕课网是IT教育行业的造梦者,也是前沿技术内容的创造者和传播者!课程范围覆盖:前端、JAVA、Python、Go、人工智能、大数据、移动端等60类主流技术语言,充分满足了面试就业、职业成长、自我提升等实际需求,帮助用户实现从技能提升到岗位提升的能力闭环。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-08-24
1.是JAVA WEB项目中用来存放JSP,JS,CSS,图片等文件的,其中webroot/WEB-INF用来存放SRC编译好的相关的文件,和需要被保护的JSP文件等。
2.webroot是MyEclipse,JAVA WEB项目默认的目录。WebContent是Eclipse,JAVA WEB项目默认的目录。两者意义是一样的本回答被网友采纳
第2个回答  2012-10-09
项目访问的默认路径。项目发布了以后会很明显的显示。追问

那访问时要带上项目名称吗

追答

当然要了。

追问

项目发布是什么意思?

追答

就是把项目部署在服务器上。用tomcat啥的。网上查下就知道了。

追问

为啥我新建tomcat project时没这个webroot目录呢

追答

webroot是总目录。里面的内容是项目部署完后,根目录里的内容。
比如:你项目webroot下有1、2、3等文件夹。然后你部署完了以后,在tomcat的webapps文件夹下,有你的项目文件夹。打开后,你就会看到对应的1、2、3等文件夹。

追问

是不是myeclipse新建项目后,要是没有部署到服务器的话就会放在打开myeclipse时

 

所选择的那个路径下?部署的作用是把项目里webroot下的目录拷贝一份到webapps文件夹下?

追答

差不多就是这个意思。
等你用到tomcat或者其他的服务器的时候就能更明白了。

本回答被提问者采纳
第3个回答  2012-10-09
顾名思义,是网站根目录
说下你的webroot是在哪儿的?是不是用eclipse、myeclipse、netbeans之类的建立的web工程,ide会自动生成相关目录的
第4个回答  2015-08-08
是放置资源的目录,web目录

java webroot目录是干什么的?
JavaWeb应用程序的Webroot目录是指Web应用程序中公开的文件资源目录。它包含Web应用程序资源的静态组件,如JSP、HTML、CSS、JavaScript和图像等。点击学习大厂名师精品课Webroot目录通常包含网站的根目录,所有的页面和URL都从这里开始。这个目录是网站所必需的,因为在Web应用程序中,将用户请求映射到这些资源是...

java webroot目录是干什么的?
1.是JAVA WEB项目中用来存放JSP,JS,CSS,图片等文件的,其中webroot\/WEB-INF用来存放SRC编译好的相关的文件,和需要被保护的JSP文件等。2.webroot是 MyEclipse ,JAVA WEB项目默认的目录。WebContent是Eclipse,JAVA WEB项目默认的目录。两者意义是一样的 ...

用eclipse开发web工程时WebRoot和WebContent什么区别
web工程一般分为src和webRoot两个文件夹,src是你的程序JAVA文件源代码,webRoot是放JSP,图片,还有SRC编译JAVA后的CLASS文件,就是将显示层和代码层分开了。如果再深入一点webRoot下还有web-info(放class文件)META-INF(工程环境配置,版本号,引用包等)

Javaweb程序,src和webroot下的文件和包都是什么意思?
src是开发人员的编写的java文件放的位置,中间的文件夹名称也是由开发人员定义的,一般会分成数据层的,业务层的,控制层的,工具类的,基础信息类,配置文件等。webroot则是开发人员编写的JSP页面、html页面、js、还有java需要的jar包导入的地方、以及web配置项所在的地方,中文件夹的名称也是由开发人员来...

java 什么叫WebAPP根目录?
在javaEE项目中 webroot文件夹或者webcontent文件夹就是WebApp根目录 这些目录下一班存放视图文件比如html,jsp 脚本js文件 其它资源文件

java项目中帮满解释下 下边的这些软件都是干什么的?谢谢
回答:webroot = webroot 下面是你真正布置在服务器下面的文件,, 包括 jar包, 系统配置文件(web.xml等), js,图片,css和编译过的java 文件(编译后*.class)。 common文件夹 = 你可以无视掉 iepngfix文件夹 = 你可以无视掉 images文件夹 = 这个一般是人工创建 存放图片的 js文件夹 = 这个一般...

我是有myeclipse开发Javaweb,在webRoot目录下见一文件夹保存HTML文件...
回答:在HTML的表单提交时会自动跳是什么意思??? webRoot目录下的文件夹保存HTML文件访问的时候也就是多了个文件夹名字而已,无所谓!

javaweb项目,为什么删除的WebRoot文件夹又生成了,为什么
webroot 下面是你真正布置在服务器下面的文件,, 包括 jar包, 系统配置文件(web.xml等), js,图片,css和编译过的java 文件(编译后*.class)。src 包下存放的是源码, 是没有办法直接在服务器(tomcat)下运行的,所以对于web项目来说 webroot 是必不可少的 ...

WebContent和webroot有什么不同
简单来说就是命名不同,tomcat下面war包默认目录应该是这样:也就是说工具(如eclipse)最后把我们tomcat需要的东西都放在了WebContent,WebRoot或者自己取名的文件里(根据配置),然后最后有用的就这个目录 WEB-INF下的classes就是用来存放编译后的java文件的,lib就是用来存放jar包的。也就是说发布的时候...

哪位大神帮我看看每个文件夹分别是什么作用
主要的是src和webRoot,src就是你项目中的java原文件,.java格式的源代码 webRoot下存放jsp页面,还有web-inf文件夹,这个文件夹下有个lib文件夹,主要存放你的jar包,web-inf下还有个class文件夹,主要存放java类编译后产生的.class文件

相似回答