[Flex팁] HTTPService 파라미터 넘기는 방법
<!-- HTTP service call with an object as a send() method parameter that provides query parameters. -->
<!-- 1. 오브젝트 방식으로 넘기는 방법 -->
<mx:Button click="MyService.send({paramName1: 'val1'});"/>
<!-- HTTP service call with a send() method that takes a variable as its parameter. The value of the variable is an Object. -->
<mx:Script>
<![CDATA[
public function myFunction():void {
// Cancel all previous pending calls.
MyService.cancel();
// 2. 스크립트 상에서 오브젝트를 생성해서 넘기는 방법
var params = new Object();
params.paramName1 = 'val1';
MyService.send(params);
}
]]>
</mx:Script>
<mx:Button click="myFunction();"/>
<mx:HTTPService id="MyService"
showBusyCursor="true" useProxy="false"
>
<!-- 3. 내부 태그를 정의해서 넘기는 방법 -->
<mx:request>
<paramName1>val1</paramName1 >
</mx:request>
</mx:HTTPService>
제가 아는 것은.. 이렇게 3가지네요.. 또 있으면 알려주세요.. 총총
+ 추가한 내용
4번째로
url 에 직접 입력해서 넘기는 방법이 있겠네요
<mx:HTTPService id="MyService"
showBusyCursor="true" useProxy="false"
url="http://server/foo.jsp?paramName1=val1"
/>
출처 : 네이버 카페 - Flex Component
5.
var params = new Object();
params["paramName1"] = 'val1';
MyService.send(params);
출처 : http://for100years.com/64
'파란코드 > 참고정보' 카테고리의 다른 글
[Flex팁] 데이터 검증 기능 (0) | 2008.04.27 |
---|---|
[Flex팁] 다이나믹 툴 힌트 텍스트의 사용 (0) | 2008.04.27 |
[Flex팁] DataGridColumn의 가로폭을 비율로 설정하기 (3) | 2008.04.27 |
[Flex팁] TextInput과 TextArea의 속도 향상 (1) | 2008.04.27 |
AIR 적용사이트 (0) | 2008.02.19 |