tomcat - Wildfly 中的全局初始化参数

标签 tomcat wildfly

在 Tomcat 中,您可以在 context.xml 中这样定义全局初始化参数:

<Context>
  <Parameter name="envName" value="development" override="false"/>
</Context>

Wildfly 10 中是否有一些等效项?

最佳答案

您可以考虑使用命名子系统定义简单的 JNDI 绑定(bind):

/subsystem=naming/binding=java\:global\/envName:add(binding-type=simple, value=development)

然后使用@Resource注解注入(inject)绑定(bind):

@Resource(mappedName ="java:global/envName")
private String envName = null;

有关详细信息,请参阅 https://docs.jboss.org/author/display/WFLY10/Naming+Subsystem+Configuration

关于tomcat - Wildfly 中的全局初始化参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33489457/

相关文章:

Tomcat 在所有 Web 应用程序完成加载时在日志中指示

wildfly - 我无法让 session 复制与 Wildfly 10 一起使用

java - 我如何将网站与 Optaplanner(html、javascript、php)集成?

java - 如何检查 Wildfly 10.1 中是否启用了 TLSv1.2

apache - 在 Apache for Wildfly 上重定向 Https 请求

tomcat - tomcat上的webapp分区

mysql - Openshift:如何导入MySQL驱动到tomcat/lib目录

tomcat - Grails,需要使用 url 读取文本文件以获得 ssl 证书

tomcat - Apache CXF + Spring Java 配置(无 XML)

java - 使用 letcrypt 证书在 Wildfly 19 上设置 ssl 证书