Servlets 与应用程序web.xml等效的服务器

Servlets 与应用程序web.xml等效的服务器,servlets,glassfish,webserver,server-side-scripting,Servlets,Glassfish,Webserver,Server Side Scripting,我在3台不同的服务器上运行一个.war文件,但对于每台服务器,我需要在web.xml文件中使用不同的描述,访问方式如下: context.getInitParameter("CompanyKey") 服务器文件是否有等效文件?每次部署时更改此文件都是一件痛苦的事情 我目前正在使用GlassFish 4.1经过一些搜索,我发现GlassFish在config文件夹中有一个名为default web.xml的文件 此处列出的所有变量优先于应用程序(war)web.xml中的变量 我只是把我的变量转

我在3台不同的服务器上运行一个.war文件,但对于每台服务器,我需要在web.xml文件中使用不同的描述,访问方式如下:

context.getInitParameter("CompanyKey")
服务器文件是否有等效文件?每次部署时更改此文件都是一件痛苦的事情


我目前正在使用GlassFish 4.1

经过一些搜索,我发现GlassFish在config文件夹中有一个名为
default web.xml
的文件

此处列出的所有变量优先于应用程序(war)
web.xml
中的变量

我只是把我的变量转移到那里,结果成功了

对于那些搜索
web.xml
context.xml
default web.xml
的人,有一些有用的链接(它帮助我找到了答案):


  • 经过一些搜索,我发现GlassFish在config文件夹中保存了一个名为
    default web.xml
    的文件

    此处列出的所有变量优先于应用程序(war)
    web.xml
    中的变量

    我只是把我的变量转移到那里,结果成功了

    对于那些搜索
    web.xml
    context.xml
    default web.xml
    的人,有一些有用的链接(它帮助我找到了答案):


  • glassfish有glassfish-web.xml glassfish-web.xml是web.xml的并行文件,对吗?我需要一个文件,该文件将放置在每个服务器中,并可由我的war文件访问。对于glassfish,有glassfish-web.xml glassfish-web.xml是与web.xml并行的文件,对吗?我需要一个文件,将放置在每个服务器上,并通过我的war文件访问