编程语言
首页 > 编程语言> > 如何从具有普通Java类的web.xml读取context-param值

如何从具有普通Java类的web.xml读取context-param值

作者:互联网

参见英文答案 > How can I read context parameter/web.xml values in a non-servlet java file?                                    5个
我知道很容易从带有Servlet的web.xml中读取context-param值.

但是有可能用普通的java类读取值吗?

解决方法:

你可以使用web.xml(类似于dom4j),但我想这不是你的意思 – 在非servlet环境中,context-param没有任何意义.

我假设您想要在Web应用程序中的类中获取init参数的值,该类不是servlet,而是一个帮助程序类.

您可以 – 您的入口点始终是servlet,因此在那里获取context-param值并将其作为方法参数传递给您需要的方法.

如果这是你可以负担静态的配置 – 只在servlet的init()上加载一次.

标签:java,servlets,web-xml
来源: https://codeday.me/bug/20190626/1298762.html