在 webapp 中存储外部常量值的最佳方法/实践是什么?环境变量?应用上下文?JNDI 查找?
问问题
30 次
3 回答
0
我会选择(通用,易于修改,仅适用于您的 web 应用程序)init-param
。web.xml
JNDI 也是一个选项,但配置它的方式可能会在服务器之间改变。
于 2013-06-14T14:06:03.443 回答
0
我相信这取决于参数的可见性。
- 环境变量:环境变量,如果您希望不同的进程使用这些变量
- 应用程序上下文:如果您只希望您的网络应用程序使用这些变量
- JNDI 查找:如果您希望 Web 应用程序的多个实例使用这些变量。
于 2013-06-14T14:09:40.083 回答
0
如果你想更新这个常量的值,JNDI 可能是一个不错的选择。请参阅如何在 GlassFish 中创建简单的字符串和原始资源。
于 2013-06-14T14:11:16.923 回答