导航:首页 > 文件教程 > javaweb资源文件

javaweb资源文件

发布时间:2024-08-01 06:10:17

A. javaweb应用的部署描述符是指哪个文件

web.xml 文件

B. eclipse WEB项目开发时,项目文件组织结构是怎样的

eclipse中java web项目的文件组织结构:

1. web.xml为Web项目的部署描述文件

2. lib文件夹下为Web项目使用的第三方库

3. classes文件夹下为编写的Java文件编译后的class文件

4. js, css, image为项目当中使用到的图片等资源文件,这些资源文件允许用户访问

5. WEB-INF文件下的资源为用户不可访问的

6. 在classes文件夹下还存放了配置文件,如数据库源配置等

C. 用java 如何读取配置文件(如:资源文件)中配

java读取配置文件的几种方法如下:
方式一:采用ServletContext读取,读取配置文件的realpath,然后通过文件流读取出来。因为是用ServletContext读取文件路径,所以配置文件可以放入在web-info的classes目录中,也可以在应用层级及web-info的目录中。文件存放位置具体在eclipse工程中的表现是:可以放在src下面,也可放在web-info及webroot下面等。因为是读取出路径后,用文件流进行读取的,所以可以读取任意的配置文件包括xml和properties。缺点:不能在servlet外面应用读取配置信息。
方式二:采用ResourceBundle类读取配置信息,
优点是:可以以完全限定类名的方式加载资源后,直接的读取出来,且可以在非Web应用中读取资源文件。缺点:只能加载类classes下面的资源文件且只能读取.properties文件。
方式三:采用ClassLoader方式进行读取配置信息
优点是:可以在非Web应用中读取配置资源信息,可以读取任意的资源文件信息
缺点:只能加载类classes下面的资源文件。
方法4 getResouceAsStream
XmlParserHandler.class.getResourceAsStream 与classloader不同

使用的是当前类的相对路径

D. Javaweb程序,src和webroot下的文件和包都是什么意思

通俗一点描述

src是开发人员的编写的java文件放的位置,中间的文件夹名称也是由开发人员定义的,一般会分成数据层的,业务层的,控制层的,工具类的,基础信息类,配置文件等。

webroot则是开发人员编写的JSP页面、html页面、js、还有java需要的jar包导入的地方、以及web配置项所在的地方,中文件夹的名称也是由开发人员来定义的。

我的项目

E. javaEE也就是javaWeb项目中的有时候项目资源文件文件夹名字叫webapp,有时候叫WebContent

webapp是maven管理的项目
WebContent是普通的动态web项目.本质上没区别

F. java怎么获取web资源文件

1、一般工程中使用I/O类指定文件的绝对路径读取
FileInputStream
fis
=
new
FileInputStream("src/main/resources/zsm.properties");
ppt.load(fis);
String
memAddr1
=
ppt.getProperty("memAddr1");
2、Web工程中可以使用ServletContext或ClassLoader来读取
2.1、通过ServletContext来读取资源文件,文件路径是相对于web项目(如/JspServletFeature)根路径而言的。
2.2、通过ClassLoader来读取,文件路径是相对于类目录而言的(maven工程中一般为/target/classes)
示例如下
(1)文件位置
放在src目录(或其子目录)下是相对于项目根目录如JspServletFeature的路径
放在JavaResources下是相对于类目录即classes的目录
(2)代码
//
使用servletContext读取资源文件,相对于web项目的根路径(即JspServletFeature)
out.println("\n使用servletContext读取资源文件,相对于web项目的根路径(即JspServletFeature):");
readFileByServletContext(response,
"FileReadFile1.properties");
readFileByServletContext(response,
"/FileReadFile1.properties");
readFileByServletContext(response,
"WEB-INF/classes/FileReadFile2.properties");
readFileByServletContext(response,
"/WEB-INF/classes/FileReadFile2.properties");

G. 如何遍历javaweb应用下的资源文件夹中的所有文件呢

还是使用相对路径,相对路径要写正确。。。。。。也可以通过Class getResource方法

阅读全文

与javaweb资源文件相关的资料

热点内容
打开icloud备份文件在哪里看 浏览:602
一个表格多个数据怎么样查找数据 浏览:466
qq飞车微信签到app有哪些 浏览:299
如何制作虚拟货币app 浏览:303
ug50能通过补丁升级到高版本吗 浏览:766
dxf文件cad打不开的原因 浏览:525
2012怎么改域用户密码 浏览:550
dtv网络电视手机版下载 浏览:954
mfc100u放在哪个文件夹 浏览:359
javaweb插件 浏览:58
pto密码忘记 浏览:567
logo竞赛教程 浏览:481
贵阳去哪里学编程比较好 浏览:132
java将string转为json 浏览:291
ppt2013制作exe文件 浏览:80
linux文件只读不能复制 浏览:597
开关代码 浏览:91
word绘图板 浏览:359
苹果minecraftpe注册 浏览:775
ps怎么存储文件卡 浏览:728

友情链接