亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 開(kāi)發(fā) > Flex > 正文

使用flex中的httpservice方法與java進(jìn)行交互

2024-09-08 18:17:27
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
地球已經(jīng)調(diào)至震動(dòng)狀態(tài)使用flex中的httpservice方法與java進(jìn)行交互:

一、寫(xiě)服務(wù)器:
1.在myeclipse中建立web項(xiàng)目
2.寫(xiě)一個(gè)用來(lái)打印xml的servlet
3.當(dāng)使用httpservice與java進(jìn)行交互的時(shí)候不用改寫(xiě)remoting-config.xml文件
4.web.xml文件中配置servlet的訪問(wèn)地址(一般不用配置,當(dāng)一個(gè)servlet建好之后myeclipse就會(huì)自動(dòng)配置好web.xml文 件,不用去改動(dòng),但是需要注意的是,當(dāng)你在導(dǎo)入blazeds開(kāi)發(fā)文件的時(shí)候他會(huì)改動(dòng)web.xml文件,這時(shí)候你一定要將web.xml文件改過(guò)來(lái),要 不然flex在訪問(wèn)服務(wù)器的時(shí)候則反問(wèn)不到你的servlet)。
5.當(dāng)你的服務(wù)器端的servlet寫(xiě)好之后再去建立flex 項(xiàng)目,并且根據(jù)你之前建好的servlet項(xiàng)目在flex項(xiàng)目的屬性項(xiàng)中配置flex服務(wù)器的訪問(wèn)地址。
6.寫(xiě)flex的mxml文件。

二、一個(gè)簡(jiǎn)單案例:
1.servlet源代碼
復(fù)制代碼 代碼如下:

package com.wle.flex.HttpService.java文件源代碼

package com.wle.flex;

import java.io.IOException;
import java.io.Writer;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class HttpService01 extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {

response.setContentType("text/xml;charset=utf-8");
Writer out = response.getWriter();
out.write("<?xml version='1.0' encoding='utf-8'?>");
out.write("<item>");
out.write("<student name='林沖' age='23' class='水泊梁山一班'/>");
out.write("<student name='李逵' age='24' class='水泊梁山二班'/>");
out.write("<student name='扈三娘' age='23' class='水泊梁山一班'/>");
out.write("<student name='時(shí)遷' age='24' class='水泊梁山二班'/>");
out.write("<student name='武松' age='23' class='水泊梁山一班'/>");
out.write("<student name='燕青' age='24' class='水泊梁山二班'/>");
out.write("</item>");
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doGet(request, response);
}
}

2.servlet對(duì)應(yīng)的web.xml文件
復(fù)制代碼 代碼如下:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<display-name></display-name>
<servlet>
<description>This is the description of my J2EE component</description>
<display-name>This is the display name of my J2EE component</display-name>
<servlet-name>HttpService01</servlet-name>
<servlet-class>com.wle.flex.HttpService01</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>HttpService01</servlet-name>
<url-pattern>/wl/HttpService01</url-pattern>
</servlet-mapping>

</web-app>

3.在webroot目錄下導(dǎo)入blazeds文件

4.發(fā)布servlet項(xiàng)目
比如講servlet項(xiàng)目發(fā)布到D:/Tomcat 6.0/webapps/flex_service_HttpService這個(gè)文件下

5.建立flex項(xiàng)目
建好flex項(xiàng)目之后,在項(xiàng)目上右鍵單擊選擇屬性,在屬性中的flex服務(wù)器選項(xiàng)中設(shè)置flex服務(wù)器的地址
配置信息如下:
文件根目錄:D:/Tomcat 6.0/webapps/flex_service_HttpService
根URL(U):http://localhost:8089/flex_service_HttpService
上下文根目錄:/flex_service_HttpService
6.配置好flex項(xiàng)目的服務(wù)器之后就開(kāi)始寫(xiě)flex源文件,如下:
復(fù)制代碼 代碼如下:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
fontSize="12" viewSourceURL="srcview/index.html" xmlns:s="library://ns.adobe.com/flex/spark">

<!--<mx:Style source="DGtoExcel.css"/>-->


<mx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
import mx.controls.Alert;
import mx.events.FlexEvent;
import mx.events.ItemClickEvent;
import mx.rpc.events.FaultEvent;

[Bindable]
private var myAC:ArrayCollection;

private function faultHandler(event:FaultEvent):void
{
Alert.show(event.fault.faultString, event.fault.message);
}

// Function to filter out all items with gender
private function maleFilterFunc(item:Object):Boolean {
return item.gender == 1;
}

// Function to apply the filter function the ICollectionView.
private function filterMale():void {
myAC.filterFunction = maleFilterFunc;
//Refresh the collection view to apply the filter.
myAC.refresh();
}

// Function to filter out all items with gender
private function femaleFilterFunc(item:Object):Boolean {
return item.gender == 0;
}

// Function to apply the filter function the ICollectionView.
private function filterFemale():void {
myAC.filterFunction = femaleFilterFunc;
//Refresh the collection view to apply the filter.
myAC.refresh();
}

// Function to Reset the view to its original state.
private function resetAC():void {
myAC.filterFunction = null;
//Refresh the collection view.
myAC.refresh();
}


// Event handler function to display the selected button
private function filterHandler(event:ItemClickEvent):void {
switch(event.currentTarget.selectedValue){
case 1:
filterMale();
break;
case 0:
filterFemale();
break;
case 2:
resetAC();
break;
default:
break;
}

}

protected function bt1_clickHandler():void
{
myService.send();
}

]]>
</mx:Script>
<mx:HTTPService id="myService"
showBusyCursor="true"
url="http://localhost:8089/flex_service_HttpService/wl/HttpService01"
result="myAC = event.result.item.student"
fault="faultHandler(event)"
contentType="application/xml"
/>
<mx:HBox>
<mx:RadioButtonGroup id="gendertype" itemClick="filterHandler(event);"/>
<mx:RadioButton groupName="gendertype" id="rbMale" value="1" label="男" />
<mx:RadioButton groupName="gendertype" id="rbFemale" value="0" label="女" />
<mx:RadioButton groupName="gendertype" id="rbAll" value="2" label="所有" />
</mx:HBox>
<mx:DataGrid id="myDG" width="100%" rowCount="20"
dataProvider="{myAC}" >
<mx:columns>
<mx:DataGridColumn headerText="姓名" dataField="name"/>
<mx:DataGridColumn headerText="年齡" dataField="age" />
<mx:DataGridColumn headerText="班級(jí)" dataField="class"/>
</mx:columns>
</mx:DataGrid>
<mx:HBox>
<s:Button id="bt1" label="提交" click="bt1_clickHandler()"/>
</mx:HBox>
</mx:Application>

這樣就實(shí)現(xiàn)了flex到j(luò)avaee 的交互工作
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
一本到av在线| 伊人网伊人影院| 六月丁香综合网| 97在线资源站| 亚洲国产成人一区二区| 一区二区日韩精品| 性xxxx奶大欧美高清| 韩国三级在线看| 亚洲欧美一二三区| 国语精品免费视频| 成人激情五月天| 国产精品观看| 国产精品wwwww| 欧美国产丝袜视频| 国产在线一级片| 日本综合一区二区三区| 国产亚洲人成网站在线观看| 91社区在线播放| 久久久久久久波多野高潮日日| www在线免费观看视频| 国产精品999999| 免费看成人人体视频| 亚洲影影院av| 久热精品免费视频| 999久久久久久| 免费一级特黄特色毛片久久看| 在线观看网站黄不卡| 黄色成人小视频| 日韩视频 中文字幕| xxxx国产视频| 在线视频精品免费| 美女18一级毛片一品久道久久综合| 调教在线观看| 国产主播色在线| 欧美视频在线看| 91av一区| 免费人成福利播放| 国产精品国产亚洲精品看不卡15| 久久高清一区| 欧美日韩成人在线一区| 欧美在线va视频| 亚洲一区二区三区中文字幕在线观看| 影音先锋中文一区| 深爱五月综合网| 欧美精品一区二区三区免费| 久久精品视频在线| 国产成人手机高清在线观看网站| 久久国产精品免费一区| 日本黄xxxxxxxxx100| 国产日韩精品一区| 日韩中文字幕在线视频播放| 一道本无吗一区| 日韩一区二区三区xxxx| 色婷婷狠狠五月综合天色拍| 欧美一区二区三区视频免费播放| 国产亚洲福利| 俄罗斯xxxx性全过程| 欧美亚州韩日在线看免费版国语版| 欧美午夜美女看片| 精品人妻无码一区二区三区蜜桃一| 国产精品一级视频| 国产乱理伦片在线观看夜一区| 在线观看国产一级片| 性久久久久久久久久久久久久| 日本人妻熟妇久久久久久| 欧美日韩一区 二区 三区 久久精品| 国产精品青青在线观看爽香蕉| 亚洲男人天堂2021| 91se在线观看| av成人毛片| 亚洲丶国产丶欧美一区二区三区| 人妻丰满熟妇av无码区| 亚洲成av人片在线观看www| 亚洲精品久久久久久久久| 少妇高潮在线观看| 欧美大片免费观看在线观看网站推荐| 黄色三级视屏| 91麻豆精品秘密入口| 99久久久精品免费观看国产| 亚洲成人影院麻豆| 中文字幕 在线观看| 青青草av在线播放| 中文字幕在线视频不卡| 久久久91精品国产一区不卡| 在线观看黄色av网站| 午夜精品久久久久久久四虎美女版| 亚洲区免费影片| 国产一二三区在线播放| 国产精品夜间视频香蕉| 国产精品卡一卡二卡三| 欧美一级日本a级v片| 中文字幕桃花岛| 性一交一乱一区二区洋洋av| 日韩高清av在线| 疯狂做受xxxⅹ高潮视频免费| 国产高清中文字幕| 国产亚洲欧美日韩在线一区| 日韩精品中文字幕久久臀| 性欧美18xxxhd| 欧美精品123| 国产精品成人无码专区| 麻豆网站在线看| 成人欧美一区二区三区黑人免费| 中文字幕无码毛片免费看| 九九热久久免费视频| 日韩一区二区视频在线观看| 久久激五月天综合精品| 宅男午夜在线| 综合国产视频| 亚洲欧美国产精品va在线观看| 亚洲国产一区二区久久| 亚洲精品成人少妇| 中文字幕一区二区三区四区五区| 秋霞国产午夜精品免费视频| 精品国产乱码久久久久久蜜臀| 国产成人avxxxxx在线看| 91精品婷婷国产综合久久蝌蚪| 夜夜狠狠擅视频| heyzo在线播放| 亚欧在线免费观看| 亚洲国产精品无码av| 在线看污网站| 亚洲一级av毛片| 在线视频二区| 国产精品一区二区午夜嘿嘿嘿小说| 国产精品久久久久久久久久久久| 亚洲成av人片一区二区三区| 亚洲一区二区三区四区中文字幕| 欧美精品中文字幕亚洲专区| 亚洲国产精品99久久久久久久久| 亚洲精品久久久久avwww潮水| 超碰在线97av| 蜜臀久久99精品久久久画质超高清| 糖心vlog在线免费观看| 国产人妻精品一区二区三| 国产美女精品写真福利视频| www.一区二区.com| 97精品人妻一区二区三区香蕉| 成年人在线视频免费观看| 欧美一级搡bbbb搡bbbb| 四虎国产精品免费久久5151| 欧美 日本 国产| 成人免费视频毛片| 亚洲欧洲闷骚av少妇影院| 9色在线观看| 精品捆绑调教一区二区三区| 99re6这里只有精品| 99久久精品一区二区| 一区二区不卡视频在线观看| 日韩午夜在线观看| 一区二区三区视频国产日韩| 免费**毛片在线| 日产欧产美韩系列久久99| 国产成人精品福利一区二区三区| 91精品久久久久久久久99蜜臂| 日韩欧美电影一区| 黄色污污在线观看| 婷婷丁香久久| 欧美日韩亚洲一区二区三区在线观看| 韩国日本美国免费毛片| 国产精品欧美久久久久天天影视| 女人18毛片一区二区三区| 成人免费毛片男人用品| 精品午夜福利视频| 最近中文字幕在线mv视频在线| 久久国产精品99精品国产| 欧美成人免费大片| 九九九九精品九九九九| 日本性爱视频在线观看| 97人人爽人人喊人人模波多| 国产中文日韩欧美| 日韩精品中文字幕一区二区| 国产一区精品在线| av中文资源在线资源免费观看| 奇米成人av国产一区二区三区| 欧美视频在线第一页| 亚州精品一二三区| 精品爆乳一区二区三区无码av| 久久涩涩网站| 日日摸夜夜添夜夜添亚洲女人| 欧美在线一区二区三区四| 蜜桃狠狠色伊人亚洲综合网站| 蜜桃精品视频| 国产肥老妇视频| 国产在线视频网| 中文在线免费一区三区| 在线亚洲激情| 99精品视频免费| 一本之道在线视频| 91网站最新地址| 精品久久久久久综合日本欧美| 欧美精品三级在线| 欧美午夜aaaaaa免费视频| 日本高清视频免费在线观看| 99riav国产精品视频| 黄色一区二区在线观看| 国产在线综合网| 亚洲成a人片在线观看中文| 欧美精品一区二区蜜桃| 亚洲在线精品视频| 日韩不卡手机在线v区| 极品人妻一区二区| 欧美艳星brazzers| 日韩欧美美女一区二区三区| 波多野结衣在线观看| 91系列在线观看| 中国女人内谢25xxxxx| 日本高清不卡三区| 欧美黄视频在线观看| 国产成人在线看| 国产高清视频免费最新在线| 国产网站在线免费观看| 欧洲杯足球赛直播| 成人在线视频观看| 午夜国产欧美理论在线播放| 中文在线√天堂| 神马影院一区二区| 毛片网站在线| 人妻夜夜添夜夜无码av| 91成人免费在线| 国产一区二区在线视频观看| 一区二区三区四区精品在线视频| 欧美久久一区二区| 精品一区二区在线欧美日韩| 在线一区观看| 最好看的中文字幕| 国产精品第一页第二页第三页| 性欧美69xoxoxoxo| 国产又黄又粗又猛又爽| 91综合久久一区二区| 九七伦理97伦理手机| 亚洲午夜久久久影院| 日韩精品在线免费视频| 欧美最猛黑人xxxxwww| 成年人的黄色片| 日韩深夜影院| 美女把腿扒开让男人桶免费| 中文写幕一区二区三区免费观成熟| 成人黄色理论片| 亚洲网址在线| 秋霞午夜鲁丝一区二区老狼| 国产成人一区二| 欧美日韩国产综合新一区| 秋霞欧美视频| 亚洲精品电影在线一区| 九九九九精品| 日韩一区不卡| 亚洲在线视频免费观看| 亚洲国产91| 青青青免费在线| 污视频在线观看免费网站| heyzo视频在线播放| 99高清免费国产自产拍| japanese国产精品| 日韩伦理片在线观看| 久久久久蜜桃| 91中文字幕| av资源久久| 日本私人影院在线观看| 欧美片一区二区| 大地资源高清在线视频观看| 成人观看免费视频| 久久精品国产久精国产一老狼| 18成人免费观看视频| 超碰国产精品久久国产精品99| 影音先锋中文字幕在线| 青青草超碰在线| 亚洲av毛片在线观看| 成人91视频| 亚洲欧美高清视频| 香蕉久久一区二区三区| 99国产精品无码| 欧美午夜精品一区二区蜜桃| 欧美人与性禽动交精品| 欧美在线一区二区视频| 香蕉影院在线观看| 最新精品视频在线| 国产黄网站在线观看| 美女网站色91| 国产性生活免费视频| 天堂8在线视频| 依依成人综合网| 成人h动漫精品一区二区下载| 欧美男女性生活在线直播观看| 人妻久久久一区二区三区| 亚洲国产精品影视| 国产日产精品久久久久久婷婷| 久久久综合av| 欧美一区二区三区视频| 日韩精品在线第一页| 日本午夜精品电影| 欧美一级片免费| 亚洲精品一区二区三区在线播放| 久久视频在线视频| 韩国97影院| 欧美精品网站| 第一福利永久视频精品| 国产美女高潮久久白浆| 麻豆传媒一区二区三区| 爆操妹子视频在线观看| 欧美黄色小视频| 五月天婷婷综合网| 久久丫精品忘忧草西安产品| 99re在线视频这里只有精品| 国产精品入口免费麻豆| 性色av一区二区三区免费| 中文字幕国产亚洲| 中文字幕一区二区三区不卡在线| 精品无码国产一区二区三区av| 91精品国产91久久久久久黑人| 日韩视频在线一区二区三区| 依依成人精品视频| 日韩欧美专区在线| 亚洲精品中文字幕女同| 国产91免费在线观看| 欧美成人性战久久| gogogo免费视频观看亚洲一| 青青草视频社区| 杨钰莹一级淫片aaaaaa播放| 欧美一区二区三区成人| 99视频在线精品国自产拍免费观看| 久久精品视频一| 97在线超碰| 中文字幕 欧美 日韩| 中文在线最新版天堂8| 国产视频精选在线| 亚洲美女主播视频免费观看| 亚洲在线观看|