gpt4 book ai didi

java - 动态 Web 项目的资源包的推荐位置

转载 作者:太空宇宙 更新时间:2023-11-04 08:32:21 25 4
gpt4 key购买 nike

我正在考虑重构旧的 Web 应用程序。

我已经从动态 Web 应用程序中提取了所有 Java 源文件,并将它们放入一个 jar 中,该 jar 在使用我的 build.xml 进行编译时添加到 Web 应用程序 WerContent/WEB-INF/lib 中。

所以目的是在网络应用程序中只包含我的 jsf/xhtml 和资源文件(js/css/images)。

Jar 还包含许多 java 资源包属性文件。
在 Web 应用程序中包含这些属性文件是标准做法吗?
他们的推荐位置是什么?

谢谢

最佳答案

资源包必须位于 Web 应用程序的类路径中的某个位置。它们是在 WEB-INF/classes 中,还是在 WEB-INF/lib 的 jar 中并不重要。重要的是 ResourceBundle.getBundle() 使用类加载器来加载它们。

我会将它们放在与使用它们的类相同的位置。

关于java - 动态 Web 项目的资源包的推荐位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7241555/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com