如何访问保存在WEB-INF文件夹中的配置文件

萨尔曼

我是新手。并寻找一种将通用配置存储在一个地方以便我的应用程序可以访问它的方法。

我将groovy应用程序的配置保留在中WEB-INF,如何从主应用程序访问文件?

我试过了ConfigSlurper().parse(new File("config.groovy").toURL()),但是无法正常工作,因为tomcat期望的路径config.groovy是tomcat的安装位置。我将我的appBase配置到其他位置。

我如何给出相对路径,new File('')以便它可以读取配置文件?

克里斯托弗·舒尔茨

您要使用ClassLoader而不是直接使用文件系统来执行此操作。基本上,不要使用File我不确定如何在Groovy中执行此操作,但是在普通的Java中,它看起来像这样:

URL config = request.getServletContext().getResource("/WEB-INF/config.groovy");

...然后对URL进行任何操作。(仅供参考,该getResource方法使用webapp的ClassLoader)。因此,也许在Groovy中可能是:

ConfigSlurper().parse(request.ServletContext.getResource("/WEB-INF/config.groovy"))

抱歉,我不能给您确切的Groovy语法...不是我的世界。:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何访问保存在WEB-INF文件夹中的配置文件

来自分类常见问题

如何使用Maven将配置文件包含在JAR的“ META-INF / services”文件夹中

来自分类Dev

如何在Struts配置文件中的文件夹内配置文件的路径

来自分类Dev

如何在Struts配置文件中的文件夹内配置文件的路径

来自分类Dev

Web配置文件在错误的文件夹中被访问

来自分类Dev

在Spring配置文件中定义变量以访问具有图像的外部文件夹

来自分类Dev

在Windows 10中删除配置文件文件夹访问凭据

来自分类Dev

如何将隐藏的配置文件移动到主目录中的子文件夹

来自分类Dev

在RESTLET中读取Web-INF中的配置文件

来自分类Dev

配置文件删除文件夹(如果存在子文件夹并且包含早于特定日期的文件)

来自分类Dev

如何从Windows 7/2008中每个用户的用户配置文件文件夹中删除“用户”组?

来自分类Dev

在Eclipse中,如何在WEB-INF / lib文件夹下添加jar文件夹?

来自分类Dev

C#服务:如何获取用户配置文件文件夹路径

来自分类Dev

如何删除不需要的配置文件/文件夹?

来自分类Dev

如何在Logstash配置文件中提供文件夹位置作为输入

来自分类Dev

如何在Logstash配置文件中提供文件夹位置作为输入

来自分类Dev

如何从不同的路径文件夹中读取csv文件,并为Python中的每个数据集附加配置文件?

来自分类Dev

如何在WEB-INF文件夹中隐藏JSP文件?

来自分类Dev

即使使用servlet也无法访问web-inf文件夹中的jsp页面

来自分类Dev

在Visual Studio 2013中发布时如何将dll配置文件复制到bin文件夹中?

来自分类Dev

如何运行量角器文件夹中的所有测试,而不将其作为套件添加到配置文件中

来自分类Dev

在Visual Studio 2013中发布时如何将dll配置文件复制到bin文件夹中?

来自分类Dev

Yii2如何显示保存在Web文件夹中的图像

来自分类Dev

如何安全读取asp.net根配置文件夹?

来自分类Dev

如何检测和删除所有丢失的配置文件夹?

来自分类Dev

如何检测和删除所有丢失的配置文件夹?

来自分类Dev

带有symfony项目的Eclipse PDT:如何配置文件夹顺序?

来自分类Dev

如果将我的CSS文件夹放在WEB-INF文件夹中,我的CSS不显示

来自分类Dev

如何选择用于保存在SWT中的文件夹?

Related 相关文章

  1. 1

    如何访问保存在WEB-INF文件夹中的配置文件

  2. 2

    如何使用Maven将配置文件包含在JAR的“ META-INF / services”文件夹中

  3. 3

    如何在Struts配置文件中的文件夹内配置文件的路径

  4. 4

    如何在Struts配置文件中的文件夹内配置文件的路径

  5. 5

    Web配置文件在错误的文件夹中被访问

  6. 6

    在Spring配置文件中定义变量以访问具有图像的外部文件夹

  7. 7

    在Windows 10中删除配置文件文件夹访问凭据

  8. 8

    如何将隐藏的配置文件移动到主目录中的子文件夹

  9. 9

    在RESTLET中读取Web-INF中的配置文件

  10. 10

    配置文件删除文件夹(如果存在子文件夹并且包含早于特定日期的文件)

  11. 11

    如何从Windows 7/2008中每个用户的用户配置文件文件夹中删除“用户”组?

  12. 12

    在Eclipse中,如何在WEB-INF / lib文件夹下添加jar文件夹?

  13. 13

    C#服务:如何获取用户配置文件文件夹路径

  14. 14

    如何删除不需要的配置文件/文件夹?

  15. 15

    如何在Logstash配置文件中提供文件夹位置作为输入

  16. 16

    如何在Logstash配置文件中提供文件夹位置作为输入

  17. 17

    如何从不同的路径文件夹中读取csv文件,并为Python中的每个数据集附加配置文件?

  18. 18

    如何在WEB-INF文件夹中隐藏JSP文件?

  19. 19

    即使使用servlet也无法访问web-inf文件夹中的jsp页面

  20. 20

    在Visual Studio 2013中发布时如何将dll配置文件复制到bin文件夹中?

  21. 21

    如何运行量角器文件夹中的所有测试,而不将其作为套件添加到配置文件中

  22. 22

    在Visual Studio 2013中发布时如何将dll配置文件复制到bin文件夹中?

  23. 23

    Yii2如何显示保存在Web文件夹中的图像

  24. 24

    如何安全读取asp.net根配置文件夹?

  25. 25

    如何检测和删除所有丢失的配置文件夹?

  26. 26

    如何检测和删除所有丢失的配置文件夹?

  27. 27

    带有symfony项目的Eclipse PDT:如何配置文件夹顺序?

  28. 28

    如果将我的CSS文件夹放在WEB-INF文件夹中,我的CSS不显示

  29. 29

    如何选择用于保存在SWT中的文件夹?

热门标签

归档