`
wesker0918
  • 浏览: 42588 次
  • 性别: Icon_minigender_1
  • 来自: 山东->北京
社区版块
存档分类
最新评论

配置文件在WEB-INF下的读取方式

Web 
阅读更多
className.class.getClassLoader().getResource("").getPath()

 PS:如果文件夹名称中有空格 上述路径会有乱码

分享到:
评论
1 楼 lancezhcj 2011-08-16  
我的配置文件在WEB-INF下的config文件夹下

相关推荐

    java 读取WEB-INF下文件夹中的properties文件

    非常实用的读取配置文件的小工具,专门读取WEB-INF下文件夹中的properties文件,代码简洁、亲测没有问题,适用范围广,任何类中都可调用,传入Key及可得到Value

    java读取WEB-INF或src目录下的properties配置文件

    大家都喜欢把配置文件放在src目录下,如果有10个以上的配置文件为什么不考虑在WEB-INF目录下新建一个文件夹,专门放配置文件;这样即好管理,文件安全性又高。亲问题已经解决,把源代码共享给大家,已经通过测试;...

    WEB-INF下的lib下的子目录中的jar包不能自动发布的问题的解决办法

    在Java Web应用中,`WEB-INF`目录是一个特殊区域,其中包含了应用的配置文件和库文件。`lib`目录位于`WEB-INF`下,通常用于存放应用所需的JAR(Java Archive)文件,这些JAR文件包含了运行应用所依赖的类库。然而,...

    最新RSH集成框架配置文件在web-INF目录

    前面配了一个rsh的配置文件,但是那个文件在类路径下面的,这个我改了一个下,到了web-inf目录,也当是学习学习,弄了我才发现,原来xml配置文件默认的路径是classes下面的,弄了很多次,最终正确读取到,并能够正确...

    IDEA WEB项目启动不加载application.properties配置文件.docx

    在本篇文章中,我们将讨论IDEA WEB项目启动不加载application.properties配置文件的问题。这个问题可能是由于项目中使用的SpringBoot版本不一致引起的。下面我们将详细地分析问题的成因和解决方法。 一、问题描述 ...

    Java项目中如何访问WEB-INF下jsp页面

    在Java Web开发中,将JSP页面放置在`WEB-INF`目录下是一种常见的做法,主要目的是为了增强应用程序的安全性。因为Tomcat等Servlet容器默认不允许直接通过URL访问`WEB-INF`目录下的资源,这可以防止未经身份验证的...

    META-INF .zip 代码

    5. **资源文件**:虽然不常见,但`META-INF`也可以用作存储一些特定的配置或资源文件的地方,这些文件可能需要在程序运行时被读取,但不需要直接暴露给应用的使用者。 在`.zip`代码中,`META-INF`目录的使用与`.jar...

    在web和j2se中两个不同环境下 读取配置文件 备忘

    在Web应用中,配置文件通常存放在`WEB-INF/classes`或`WEB-INF/lib`目录下的一个子目录中,这是因为这些位置是类加载器能够自动扫描到的地方。例如,一个名为`config.properties`的配置文件可以放在`WEB-INF/classes...

    web.xml配置文件详解

    ### web.xml配置文件详解 #### 一、概述 `web.xml`是Java Web应用程序的核心配置文件之一,主要用于定义Web应用程序的结构与行为。它是Servlet容器(如Tomcat)读取Web应用程序配置信息的主要来源,因此深入理解其...

    javaweb 读取 classes 下的文件

    在Java Web开发中,有时我们需要从应用程序的`classes`目录或者对应的`WEB-INF/classes`目录中读取资源文件,例如配置文件、静态内容或者数据库连接字符串等。这通常发生在我们想要在运行时加载非代码的资源,而这些...

    urlrewrite 支持自定义多配置文件

    confPath 默认 /WEB-INF/urlrewrite.xml 只支持一个配置文件,为了更好的阅读和维护,修改了源码: 1.如果想用原生的urlRewriteFilter confPath 请放完整地址(eg:WEB-INF/urlrewrite.xml); 2.如果想读多个配置文件,...

    如何读取webroot文件下的属性文件

    在本文中,我们将详细探讨如何在Java Web环境中读取`webroot`文件下的属性文件。 1. **属性文件结构** 属性文件是键值对的简单文本格式,每一行代表一个键值对,以等号`=`或冒号`:`分隔键和值。例如: ``` ...

    struts2配置文件改变位置问题

    确保配置文件的路径相对于`WEB-INF/classes`是可访问的,这样才能使Struts2成功读取并解析配置,从而正常运行应用程序。 总结一下,当遇到Struts2配置文件位置更改问题时,应遵循以下步骤: 1. 确保新的`struts....

    WEB 项目中JAVA取得WEBROOT物理路径

    在一个标准的Java Web应用中,`WEB-INF`目录是放置如`web.xml`配置文件、类文件(通过编译Java源代码得到)和库文件(JARs)的地方。而WEBROOT则是Web应用的根目录,通常包含HTML、CSS、JavaScript等静态资源。Web...

    使用Java读取XML配置文件

    这个 myenv.xml 配置文件一般是放在 Tomcat 的 WEB-INF/classes 目录下。我们编制一个 Java 程序直接读取,将 dbhost、dbuser、dbpassword 提取出来供其他程序访问数据库用。 目前使用 SAX 比较多,与 DOM 主要区别...

    读取war包或jar包内的文件

    在WAR包中,通常静态资源位于`WEB-INF/classes`或`WEB-INF/lib`下的JAR文件内;在JAR包中,资源通常与对应的类同级或者在特定的目录下。 4. **相对路径与绝对路径**: 在指定资源路径时,可以使用相对路径(相对于...

    linux 配置apache+tomcat

    - 编辑Apache的配置文件`httpd.conf`,添加指向Tomcat的代理配置。 - 可以使用mod_jk模块或者mod_proxy模块来实现Apache与Tomcat之间的通信。 通过以上步骤,你可以在Linux环境下搭建起一个基于Apache和Tomcat的...

    web.xml中如何设置配置文件的加载路径实例详解

    第二种方式是将配置文件放置于WEB-INF目录下,这通常提供了更高的安全性,因为WEB-INF目录下的内容对于外部客户端是不可直接访问的。具体配置示例如下: ```xml <context-param> <param-name>...

    URLWrite URLWrite URLWrite

    开发者通常将敏感的配置文件或第三方库放置在`WEB-INF`目录下,以防止客户端直接访问。例如,数据库连接字符串、密钥等不应直接暴露给用户的敏感信息,都会被存放在`WEB-INF/classes`或`WEB-INF/lib`中。 结合`...

Global site tag (gtag.js) - Google Analytics