栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在jax-rs中使用属性文件?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在jax-rs中使用属性文件?

几种选择:

选项1:可以将其放在类路径下(在Eclipse中,将其放在源文件夹下),因此可以通过Classloader访问它:

MyClass.class.getResourceAsStream("myproperties.properites")

请注意,MyClass也必须位于相同的源文件夹中(实际上有点复杂,它必须位于相同的类加载器层次结构中,但是同一文件夹中的任何类都可以完成此工作)

选项2:将其放在WEB-
INF文件夹中。这是首选方法,因为您不需要处理类路径。您将需要一个ServletContext来访问它:

javax.servlet.ServletContext.getResourceAsStream("WEB-INF/myproperties.properites")

在jax-rs中,您可以在任何已注册资源或提供程序中使用@Context批注获取ServletContext。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/422083.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号