MyEclipse的JavaWeb项目各个目录作用

如题所述

新建一个web项目,默认有2个文件夹
src文件夹 默认的存放.java源代码文件的位置,和xml文件,这里可以新建多个文件夹然后在这些文件夹上右键--》Build Path--->Use as Source Folder,这样处理以后,就不止src目录下的.java文件会编译成2进制字节码.class文件分发到 WEB-INI目录下,还有这些文件夹里的.java文件也会编译成.class 分发到WEB-INI里,如果是xml等其他格式文件也会不做任何操作分发到WEB-INI目录下做好以上操作后,在项目上右键--》build path,在Source标签下就可以看到这些文件夹跟src一样,存在于项目构建路径上。
WebRoot Tomcat目录直接指向的地方,这样就可以找到WEB-INI/classes目录下的所有需要的内容。保存所有的jsp文件,包括css、javascript等。其中包含的WEB-INF文件夹有很重要的作用!
项目文件夹中包含共计6个文件和文件夹:.myeclipse文件夹src文件夹WebRoot文件夹同级包含的文件:.classpath文件.mymetadata文件.project文件WebRoot的组成:WebRoot\WEB-INF\classes目录很有意思!workspace\x-x-x\WebRoot\WEB-INF\classes目录与workspace\x-x-x\src目录一一对应!编译之后的所有.class文件保存在此处,部署也只会对外公开字节码,Java类文件仍然保留在开发平台里。src目录下为java类文件(.java)classes目录下为字节码文件(.class)C:\AAAA\i_sales\src和C:\AAAA\i_sales\WebRoot\WEB-INF\classes 里面的结构是一模一样的,文件名完全相同。只是把所有的扩展名.java变为了.class。
温馨提示:内容为网友见解,仅供参考
无其他回答

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

手把手搭建一个完整的javaweb项目(适合新手)
JDBC:用于数据库连接和操作Servlet:处理HTTP请求与响应过滤器:处理请求预处理和后处理EL与JSTL:用于动态网页内容生成首先,你需要在MySQL创建名为"test"的数据库,并设计用户表结构。推荐使用Navicat这类工具进行操作。接着,在MyEclipse中创建一个新的Web项目,将MySQL驱动包添加到WEB-INF\/lib目录。项目...

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

【Java】Myelipse工程分类含义:各个工程是什么意思,都用于什么领域...
其他的不知,你应该只会用到3或5,3是web程序,如jsp,struts2,ssh等。5就是java工程java应用程序,最常用。1是EJB开发,ejb是一个重量级组件。2是企业级开发。

利用myeclipse学习java web 运行后页面出现Served at\/dfsfds。 那个dfsf...
需要重启TOMCAT服务,然后再重新运行项目,没有重启的话,是运行最开始你没有修改过的servlet程序,里面的doGet方法返回的就是这个结果

在myeclipse的项目中点src右键建文件和点webroot建右键建文件有什么区...
src是源代码,也就是.java文件的文件目录,而webroot是web项目里html jsp js css等文件的文件目录

myeclipse中项目中左面一个小地球右面一个J是什么类型项目 ,最后怎么...
myeclipse项目中左面一个小地球右面一个J是的Java Web类型的项目。Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。Java在客户端的应用有java applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP和第三方框架等等。Java技术对Web...

如何用myeclipse将web项目发布到指定目录
在myeclipse下新建web工程abc。系统设置默认如下:项目保存位置:workspace目录\\abc Source文件夹:src,保存所有的java类文件(.java文件)和xml文件。Web root文件夹:WebRoot,保存所有的jsp文件,包括css、javascript等。其中包含的WEB-INF文件夹有很重要的作用!Context root URL:\/abc。 \/号指向上一层...

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

myeclipse 中各种 libraries 的含义
java EE 5 Libraries: 指Java EE的常用库文件的集合,建立Web项目会用到这个库集合与Java SE的库文件集合;Referenced Libraries: 指你项目中所使用的第三方库文件集合.如果你把项目所需要的其他JAR包直接加在 项目->属性->Java Build Path -> Libraries 中的时候,MyEclipse 会自动将这些JAR包...

相似回答