0

我有以下代码将数据从 mxml 文件传递​​到 servlet,效果很好
我创建了 mxml 文件,其最重要的代码如下:-
<fx:Script>
<![CDATA[
public function abc():void
{
var request:URLRequest = new URLRequest("Srvlt");
var variables:URLVariables = new URLVariables();
variables.fn = fn.text;
variables.ln = ln.text;
variables.ea = ea.text;
variables.pw = pw.text;
request.data = variables;
request.method = "POST";
navigateToURL(request,'_self');
}
]]>
</fx:Script>
这是文件的脚本代码,主要代码如下:-
<s:layout>
<s:VerticalLayout/>
</s:layout>
<s:Form>
<s:layout>
<s:FormLayout gap="5"/>
</s:layout>
<s:FormItem label="First Name : ">
<s:TextInput id="fn" />
</s:FormItem>
<s:FormItem label="Last Name : ">
<s:TextInput id="ln" />
</s:FormItem>
<s:FormItem label="Email Address :">
<s:TextInput id="ea"/>
</s:FormItem>
<s:FormItem label="Password :">
<s:TextInput id="pw" displayAsPassword="true" />
</s:FormItem>
<s:FormItem>
我是非常能够将这些文本字段的数据从 mxml 文件接收到 servlet,但不知道将它们传递给另一个 mxml 文件。

4

1 回答 1

0
  1. 最优雅的方式。使用任何 MVC 框架,例如 Robotlegs。

  2. 使用自定义事件调度。

  3. (快速但不是“应该如何”)数据绑定。这是示例:

<s:TextInput id="sourceInput />

<s:TextInput text="{sourceInput.text} />

于 2012-10-22T10:51:30.887 回答