2009-09-29 68 views
0

我有一個在JBoss服務器上運行的Flex應用程序,它具有dev/QA /生產環境。應用程序需要與其他一些服務進行協調,也需要與QA/prod實例進行協調。目前我通過JavaScript值發送當前的URL中,就像這樣:從Flex訪問JBoss conf文件

index.template.html

AC_FL_RunContent(
    "FlashVars", "myhost=" + location.hostname, 
    etc 

index.mxml:

switch (mx.core.Application.application.parameters.myhost) { 
    case "qa.servername.com": 
     xmlURL = "http://server.com/qa.xml"; 
     break; 

等。我寧願不那樣做;我寧願在JBoss中編輯一個.properties文件,以將特定的機器標識爲QA或Production,並通過Flex訪問該值。任何方式來做到這一點?

回答

0

您可以創建一個訪問此屬性文件的小servlet,並將相應的值發送給Flex應用程序。