国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Flex與Servlet通訊(上)。

2019-11-18 11:21:12
字體:
來源:轉載
供稿:網友

Flex與Servlet通訊,一般是靠xml通訊。使用FB(Flex Builder),很輕易生成UI的。
1、Servlet,我的Servlet比較復雜,是從DB,根據XML配置生成XML(XML充當VO的作用)的,用到的類比較多,涉及到dom4j,hibernate,sPRing,xstream,log4j等,所以,就不貼出來了,這個Sevlet生成的XML格式如下
<?xml version="1.0" encoding="GBK" ?>

- <DataSet>
  <name>userlist</name>
- <List>
  <userName>neuhawk1</userName>
  <userPassWord>password1</userPassword>
  <userAddress>China1</userAddress>
  </List>
- <List>
  <userName>neuhawk2</userName>
  <userPassword>password2</userPassword>
  <userAddress>China2</userAddress>
  </List>
- <List>
  <userName>neuhawk3</userName>
  <userPassword>password3</userPassword>
  <userAddress>China3</userAddress>
  </List>
  </DataSet>
2、MXMl:用FB生成以下代碼,點幾下鼠標就可以了。
<?xml version="1.0" encoding="GBK"?>
<mx:application xmlns:mx="http://www.macromedia.com/2003/mxml">
<mx:Model source="http://localhost:8080/RiaProject/servlet/XMLFacadeServlet" id="UserList"  ></mx:Model>
<mx:Form>
 <mx:DataGrid dataProvider="{UserList.List}" width="394" height="231">
    </mx:DataGrid>
 </mx:Form>
</mx:Application>

 剛開始的時候,我生成XML格式是這樣的:
 <DataSet>
  <name>userlist</name>
-   <userName>neuhawk1</userName>
  <userPassword>password1</userPassword>
  <userAddress>China1</userAddress>
</ DataSet>
而且我用的是:
<mx:XML source="http://localhost:8080/RiaProject/servlet/XMLFacadeServlet" id="xml1"></mx:XML>
綁定到DataGrid就是不成功,后來看到samples里都是用<mx:Model >,就改用<mx:Model >了,用在lable就可以(如<mx:Text text="Text{UserList.userName}" />),但是datagrid還是不行,于是我就改動PoToXML類,于是數據就出來了。
FB開發Flex是十分簡單快樂的事,FB很象DW,出BUG的時候,提示信息是DW出錯,呵呵。
jsp跟Servlet的做法是一樣的。
下次我將介紹Flex生成的XML更新數據庫的例子。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 连平县| 台北县| 海丰县| 大方县| 荥经县| 徐州市| 文山县| 肥城市| 屏山县| 类乌齐县| 浮山县| 泌阳县| 新化县| 海盐县| 甘肃省| 定日县| 蒙阴县| 常州市| 任丘市| 凤庆县| 香河县| 沈丘县| 吴桥县| 博野县| 黎川县| 宝鸡市| 西昌市| 皮山县| 凤山市| 乐至县| 贵德县| 灵丘县| 阿巴嘎旗| 将乐县| 辽源市| 年辖:市辖区| 平顶山市| 甘洛县| 从江县| 竹北市| 龙山县|