Apache flex 从代码中更改applicationcontext
我有个小问题。我希望有人能帮助我 我正在为我的论文开发一个应用程序。 现在我有了一个application-context.properties.txt,我在其中定义:Apache flex 从代码中更改applicationcontext,apache-flex,actionscript-3,actionscript,flex4,flash-builder,Apache Flex,Actionscript 3,Actionscript,Flex4,Flash Builder,我有个小问题。我希望有人能帮助我 我正在为我的论文开发一个应用程序。 现在我有了一个application-context.properties.txt,我在其中定义: host= (ip address) port=8080 现在这是静态的,我将ip地址更改为要连接的服务器。 但是这对用户来说不是很有用,因为他无法访问该文件 现在我的问题是,我可以在flex代码中更改此主机ip地址吗?我该怎么做呢 希望有人能帮助我 亲切问候, Thibault Heylen通常在编译时嵌入配置,即servi
host= (ip address)
port=8080
现在这是静态的,我将ip地址更改为要连接的服务器。
但是这对用户来说不是很有用,因为他无法访问该文件
现在我的问题是,我可以在flex代码中更改此主机ip地址吗?我该怎么做呢
希望有人能帮助我
亲切问候,
Thibault Heylen通常在编译时嵌入配置,即services.xml,本博客 指出了服务配置外部化的途径
希望能奏效,查看文档,FlexXMLApplicationContext只是应用程序上下文的一个示例。如果上下文类还不支持,您可以从它或XMLApplicationContext派生,以允许对配置变量进行运行时更改
您将无法更改XML文件本身中的值,因为它是一个已编译的资源,但您应该能够扩展SpringAS,以便在运行时执行所需操作。我不熟悉该文件。谷歌搜索它。。。这是一个SpringActionScript项目吗?如果是/不是,这种类型的信息可能会有用。是的,这是一个spring actionscrip项目…不得不提一下,我的错。谢谢你的回复,但它没有退出我正在搜索的内容。这是一个我想更改的文本文件。在这个文本文件中,我只有两行:hoste=..和port=8080。当我启动应用程序时,我想让用户输入一个必须写入该文本文件的IP地址。您是否想从Flex写入该文件,如果是,请从您的客户端调用java并传递值,让java为您执行此操作:希望有帮助