温馨提示:您的每一次转载,体现了我写此文的意义!!!烦请您在转载时注明出处http://www.blogjava.net/sxyx2008/谢谢合作!!!

flex4与java交互 -凯发k8网页登录

温馨提示:您的每一次转载,体现了我写此文的意义!!!烦请您在转载时注明出处http://www.blogjava.net/sxyx2008/谢谢合作!!!

        flex4出来一段时间了,去年看了一段时间flex3,后来由于暂时没有项目需求.所以flex遗忘了很多.这次使用flex4 myeclipse8.5录制了一个视频.以免时间长了遗忘.
        软件环境:windows7 flex4 myeclipse8.5 blazeds
        功能描述:分别用代码实现了三种flex4与java通信
        三种方式:
                       1 flex 与普通java类通信remoteobject
                       2 flex 与服务器交互httpservice
                       3 flex与webservice交互webservice
        1 flex 与普通java类通信remoteobject
       普通java类:        
package com.flex.demo;

/**
 * 功能描述:该类用来实现flex与普通java类中的方法通信
 * 
@author administrator
 *
 
*/

public class simpleservice {

    
public string sayhello(string name){
        
return "hello, "name;
    }

}

        配置说明:配置remoting-config.xml
<destination id="myservice">
        
<properties>
            
<source>com.flex.demo.simpleservicesource>
        
properties>
    
destination>
        调用

        
<s:remoteobject id="serv" destination="myservice" fault="serv_faulthandler(event)" result="serv_resulthandler(event)">
            
        
s:remoteobject>
        2flex 与服务器交互httpservice
        servlet代码        
package com.flex.demo;

import java.io.ioexception;

import javax.servlet.servletexception;
import javax.servlet.http.httpservlet;
import javax.servlet.http.httpservletrequest;
import javax.servlet.http.httpservletresponse;

/**
 * 功能描述:该servlet用来与flex进行交互
 * 
@author administrator
 *
 
*/

@suppresswarnings(
"serial")
public class simpleserviceservlet extends httpservlet {
    
    @override
    
protected void service(httpservletrequest request, httpservletresponse response)
            
throws servletexception, ioexception {
        request.setcharacterencoding(
"utf-8");
        response.setcharacterencoding(
"utf-8");
        response.getwriter().write(
"我是服务器");
    }

}

        调用

        
<s:httpservice id="service" fault="service_faulthandler(event)" result="service_resulthandler(event)" url="http://localhost:8080/flexdemo/simpleserviceservlet">
            
        
s:httpservice>
        3flex与webservice交互webservice

        
<s:webservice id="ws" 
                      wsdl
="http://www.webxml.com.cn/webservices/weatherwebservice.asmx?wsdl" 
                      fault
="ws_faulthandler(event)" 
                      result
="ws_resulthandler(event)" 
                      showbusycursor
="true">
            

            

            
<s:operation name="getweatherbycityname">
                

                
<s:request>
                    

                    
<thecityname>
                        {city.text}
                    
thecityname>
                
s:request>
            
s:operation>
            
        
s:webservice>
        三种方式完整的配置例子
xml version="1.0" encoding="utf-8"?>
<s:application xmlns:fx="http://ns.adobe.com/mxml/2009" 
               xmlns:s
="library://ns.adobe.com/flex/spark" 
               xmlns:mx
="library://ns.adobe.com/flex/mx" minwidth="955" minheight="600"
               creationcomplete
="service.send()"
               
>
    
<fx:script>
        

            import mx.controls.alert;
            import mx.rpc.events.faultevent;
            import mx.rpc.events.resultevent;

            //错误处理函数
            protected function serv_faulthandler(event:faultevent):void
            {
                alert.show("调用失败了:" event.fault.message as string,"提示");
            }

            //成功调用函数
            protected function serv_resulthandler(event:resultevent):void
            {
                alert.show("调用成功了:" event.result as string,"提示");
            }


            protected function service_faulthandler(event:faultevent):void
            {
                alert.show("调用失败了:" event.fault.message as string,"提示");
            }


            protected function service_resulthandler(event:resultevent):void
            {
                alert.show("调用成功了:" event.result as string,"提示");
            }


            protected function ws_faulthandler(event:faultevent):void
            {
                alert.show("调用失败了:" event.fault.message as string,"提示");
            }
            
            //调用成功了
            protected function ws_resulthandler(event:resultevent):void
            {
                trace(event.result);
                lbl.text=(string)(event.result);
            }

            //第一种调用webservice的方法
            //此方法调用webservice
            protected function btn_clickhandler(event:mouseevent):void
            {
                //ws.getweatherbycityname(city.text);
                //第二中调用webservice的方法
                ws.getweatherbycityname.send();
            }

            
            
        
]]>
    
fx:script>
    
<fx:declarations>
        

        
        

        
<s:remoteobject id="serv" destination="myservice" fault="serv_faulthandler(event)" result="serv_resulthandler(event)">
            
        
s:remoteobject>
        
        

        
<s:httpservice id="service" fault="service_faulthandler(event)" result="service_resulthandler(event)" url="http://localhost:8080/flexdemo/simpleserviceservlet">
            
        
s:httpservice>
        
        

        
<s:webservice id="ws" 
                      wsdl
="http://www.webxml.com.cn/webservices/weatherwebservice.asmx?wsdl" 
                      fault
="ws_faulthandler(event)" 
                      result
="ws_resulthandler(event)" 
                      showbusycursor
="true">
            

            

            
<s:operation name="getweatherbycityname">
                

                
<s:request>
                    

                    
<thecityname>
                        {city.text}
                    
thecityname>
                
s:request>
            
s:operation>
            
        
s:webservice>
        
        
    
fx:declarations>
    
<s:textinput x="488" y="72" id="city"/>
    
<s:button x="633" y="72" label="查看" id="btn" click="btn_clickhandler(event)"/>
    
<s:label x="224" y="128" id="lbl" width="820" height="376"/>
s:application>
        初次接触flex的朋友,看上面的肯定很迷惑,因此这里录制了视频教程,视频的质量是蛮好的,该视频从头至尾演示了flex4整合java的过程.为了方便在windows平台下播放,该视频默认导出格式为exe,在此说明该文件并非病毒,实乃视频文件,大家可放心观看.
        视频截图:
 

        
posted on 2010-07-17 02:57 雪山飞鹄 阅读(21123) 评论(90)     所属分类: flex
# re: flex4与java交互 2010-07-18 17:48
看了你的这个视频` 基本上可以上手写代码了` 能否给我发一份你桌面上的那个《跟我学flex教程》,小弟感激不尽。bhd2973@qq.com  回复  
  

# re: flex4与java交互 2010-07-19 08:47 雪山飞鹄
@小雨
不好意思,公司机器上这块没有,晚上回家发给你吧!  回复  
  

# re: flex4与java交互[未登录] 2010-07-19 10:51
您好,我最近刚开始学习flex,环境配置跟您的一样。看完您的视频后,感觉思路清晰挺多。但是还有一些问题想请教一下高手。
假如我想用flex向java传送数据,这个应该怎么做呢?比如像表单数据之类的;以及从java中调用多个数据;大量数据的交互是用remoteobject方式好还是httpservice方式好。
谢谢您了,自己研究了好几天都没完全弄明白。
(我的qq邮箱59170841@qq.com)  回复  
  

# re: flex4与java交互 2010-07-19 13:01 雪山飞鹄
@小宇
提交表单数据肯定是选择httpservice方式了。  回复  
  

# re: flex4与java交互[未登录] 2010-07-19 22:53
高手,能拜你为师不?
我是一在校学生,想真心的学习flex,看了您的视频和这book,觉得您的技术很牛,希望能跟你学习学习。我的qq59170841,等候师傅佳音。  回复  
  

# re: flex4与java交互 2010-07-23 11:30
志同道合,交个朋友 ,qq:332112424  回复  
  

# re: flex4与java交互[未登录] 2010-08-02 16:05
您好,我也想要您桌面上的《跟我学flex教程》,你方便发给我吗?谢谢!373163723@qq.com  回复  
  

# re: flex4与java交互 2010-08-03 17:30
你好 能发一份demo和flex4的视频给我吗 谢谢·  回复  
  

# re: flex4与java交互 2010-08-03 17:31
你好 能发一份demo和flex4的视频给我吗 谢谢·
我的邮箱是skcmm@foxmail.com  回复  
  

# re: flex4与java交互 2010-08-03 17:39 雪山飞鹄
@cmm
demo和视频在本页内找,页面上有链接  回复  
  

# re: flex4与java交互 2010-08-08 00:57
你好,我是flex的初学者,正烦恼工程搭建的问题,myecplise8.5 flex4 blazeds,我想把flex工程和web工程分开,但是通信一直有问题,希望得到你的帮助。我的qq:474820013 邮箱:hqw2354423@yahoo.cn 麻烦了。  回复  
  

# re: flex4与java交互 2010-08-20 15:31
能给我发一份吗?qiyy@winnerinf.com  回复  
  

# re: flex4与java交互[未登录] 2010-08-23 15:56
你好!能发一份给我吗?谢谢  回复  
  

# re: flex4与java交互[未登录] 2010-08-23 15:56
你好!能发一份给我吗》》?谢谢!313166994@qq.com  回复  
  

# re: flex4与java交互 2010-08-26 10:08
怎么视频没声音啊啊  回复  
  

# re: flex4与java交互[未登录] 2010-08-31 23:24
您好 我也是web.xml文件中 配置servlet时 报错,困扰了好久,看了您的视频,说是blazeds的web.xml版本问题,虽然不影响运行 但我还是想问一下 有没有什么好的凯发天生赢家一触即发官网的解决方案没?毕竟整个项目上有个红叉叉让人很是郁闷啊。   回复  
  

# re: flex4与java交互 2010-09-01 08:40 雪山飞鹄
@水
使用myeclipse新建一个javaweb工程,创建的时候选择javaee5支持,完了拷贝项目中web.xml声明部分,及schema覆盖blazeds自带的web.xml声明部分。这是由于blazeds中使用的web.xml的schema不是很合理。你看到的小红叉乃是不符合schema。替换即可。  回复  
  

# re: flex4与java交互 2010-09-30 14:02
刚学flex 要是有flex群加我!谢了  回复  
  

# re: flex4与java交互[未登录] 2010-11-29 16:02
您好,我也想要您桌面上的《跟我学flex教程》,你方便发给我吗?谢谢!cmdmg@163.com  回复  
  

# re: flex4与java交互 2010-12-20 16:38
您好, 我最近也在搞flex 项目发一份《跟我学flex教程》 感谢不尽....  回复  
  

# re: flex4与java交互 2010-12-20 16:40
你好最近我在搞 flex 项目, 发我一份《跟我学flex教程》,可以吗, 我的qq是843999405@qq.com  回复  
  

# re: flex4与java交互 2010-12-29 14:04
我怎么下不了啊?  回复  
  

# re: flex4与java交互 2010-12-29 14:06
劳请楼主发一份,在次感谢了。
邮箱:skypjsh@163.com
qq:673286912
拜谢!  回复  
  

# re: flex4与java交互 2010-12-30 10:19
我的环境一直不知道怎么搭建 qq:895356000 希望高人能指点一下  回复  
  

# re: flex4与java交互[未登录] 2011-01-06 16:24
非常感谢你的这段视频。让我对整个flex与java的关系有了一定的了解。  回复  
  

# re: flex4与java交互 2011-01-08 14:59
您好,看了你的这段视频让我明白了flex怎么与java通信,谢谢!能不能能发一份《跟我学flex教程》呢,谢谢!  回复  
  

# re: flex4与java交互 2011-01-18 13:32
挺好,支持,基本对flex4与java的交互有了较清晰的理解,感谢!  回复  
  

# re: flex4与java交互 2011-04-06 20:45
你好 我正在学习flex , 发我一份《跟我学flex教程》,可以吗, 我的qq是274814625@qq.com  回复  
  

# re: flex4与java交互[未登录] 2011-04-12 10:00
谢谢你的视频,请发我一份《跟我学flex教程》,谢谢。
394837629@qq.com  回复  
  

# re: flex4与java交互[未登录] 2011-04-26 19:15
我这两天在做一个java项目,用的技术是struts2 spring hibernte freemarker jquery。。现在我要加一个比较复杂的项目任务甘特图,,打算用flex4来做,对于flex4我了解的不是多,想跟你请教一下,给点意思,或有这甘特图这方面的例子。请与我联系xiaobin106@yahoo.com.cn  回复  
  

# re: flex4与java交互 2011-05-25 08:30
谢谢你的视频,请发我一份《跟我学flex教程》,谢谢。
邮箱:609432561@qq.com  回复  
  

# re: flex4与java交互 2011-06-02 09:46
最近要做个报表系统,想用flex做
请发我一份《跟我学flex教程》,谢谢。
邮箱:353268626@qq.com  回复  
  

# re: flex4与java交互 2011-06-24 10:52
非常感谢你的视频,很好很强大,最后要做flex这方面的项目,由于之前没有做过也没用过,很苦恼,大侠你能否给我发一份《跟我学flex教程》呀,在下感激不尽……
我的邮箱是yuanyuan_01_aa@163.com  回复  
  

# re: flex4与java交互 2011-07-14 15:38
牛人 谢谢了
  回复  
  

# re: flex4与java交互 2011-07-19 10:14
能有个开发环境整合的文档或者视频就更好了,现在用的开发环境的版本和您的不一样,有点小麻烦  回复  
  

# re: flex4与java交互 2011-07-19 14:59
用的myeclipse6 flex3,看楼主的视频也走下来了,非常感谢@along
  回复  
  

# re: flex4与java交互 2011-07-20 11:06
楼主,你好,能给我发一份《跟我学flex教程》吗
邮箱:luojun311@163.com,非常感谢。  回复  
  

# flex4与java交互 2011-08-10 17:54
楼主,你好!
最近在学习flex4,正在往这方面转型,
请发我一份《跟我学flex教程》,谢谢。
邮箱:172151250@qq.com   回复  
  

# re: flex4与java交互[未登录] 2011-08-23 09:35
楼主,你好!
能给我发一份《跟我学flex教程》吗,非常感谢
邮箱:651043340@qq.com
  回复  
  

# re: flex4与java交互[未登录] 2011-08-26 13:53
楼主,你好!最近在学习flex4,
可否给我发一份《跟我学flex教程》吗?谢谢
我的邮箱:569115518@qq.com
  回复  
  

# re: flex4与java交互[未登录] 2011-09-03 09:54
楼主,能发给我《跟我学flex教程》吗?现在急用。谢谢!1498686037@qq.com.  回复  
  

# re: flex4与java交互 2011-09-28 16:45
楼主,你好!最近在学习flex4,
能给我发一份《跟我学flex教程》吗?谢谢
我的邮箱:yuegushuxia@126.com  回复  
  

# re: flex4与java交互 2011-11-27 11:48
楼主辛苦,也给我发一份《跟我学flex教程》吧!
hy4122@163.com

qqq!  回复  
  

# re: flex4与java交互[未登录] 2012-03-29 00:02
终于找到这样的资料了,谢谢楼主,  回复  
  

# re: flex4与java交互 2012-04-01 13:47
楼主给我也发一份吧,谢谢
kanghj0111@163.com  回复  
  

# re: flex4与java交互 2012-04-17 10:28
《跟我学flex教程》,还有没?。可以不可以跟我发一份:845987683@qq.com,谢谢  回复  
  

# re: flex4与java交互 2012-04-20 20:46
《跟我学flex教程》,可以不可以跟我发一份!谢谢楼主! shun828526@163.com  回复  
  

# re: flex4与java交互 2012-04-27 13:01
谁有flex的视频,或者flex的教程,我主要是不知道flex项目中怎么从java项目中读取到后台的数据,谁有小demo或者例子没,电子书或是视频也可以。发到ylx19880425@163.com。无限感激了。各位  回复  
  

# re: flex4与java交互 2012-05-07 19:24
同求《跟我学flex教程》。今天看了你的视频,并且做了demo,感觉一下子什么都会了。我以前对于不同项目之间的通信不大会,因为没搞过。还是要看视频啊,看书经常遇到一点小问题就卡壳。  回复  
  

# re: flex4与java交互[未登录] 2012-05-22 14:17
同求《跟我学flex教程》,刚开始学还没上手公司就给我任务了,麻烦楼主发一份给我,730086212@qq.com  回复  
  

# re: flex4与java交互 2012-06-11 10:21
楼主,我们最新项目就是用的flex,找不到什么比较好的视频,能麻烦发我一份吗?379535935@qq.com  回复  
  

# re: flex4与java交互 2012-06-13 16:16
楼主 教教我呗 我学习flex时间不太长 好多不会的 能不能拜个师啊?qq:653244538  回复  
  

# re: flex4与java交互 2012-09-03 14:53
总结的很不错~  回复  
  

# re: flex4与java交互 2012-09-06 10:50
最近要跟老师搞flex的项目,《跟我学flex教程》这个教程请问可以发我一份吗??387216928@qq.com。万分感激!感谢视频分享!!!  回复  
  

# re: flex4与java交互 2012-09-14 17:40
前辈,《跟我学flex教程》给小弟也发份吧,小弟最新新手啊,非常感谢啊!
554970845@qq.com  回复  
  

# re: flex4与java交互[未登录] 2012-09-26 15:28
也给我发一份吧,麻烦您了. 411533020@qq.com  回复  
  

# re: flex4与java交互[未登录] 2012-10-10 14:56
同求《跟我学flex教程》,麻烦给我也发份吧,我新手啊,非常感谢啊!
  回复  
  

# re: flex4与java交互[未登录] 2012-10-10 14:57
同求《跟我学flex教程》,麻烦给我也发份吧,我新手啊,非常感谢啊!
我的邮箱gaosiqi@163.com  回复  
  

# re: flex4与java交互[未登录] 2013-01-05 09:51
求《跟我学flex教程》,麻烦给我也发份吧,我新手,1027765759@qq.com  回复  
  

# re: flex4与java交互 2013-01-15 09:37
求一份《跟我学flex教程》 邮箱:350271803@qq.com 谢谢了  回复  
  

# re: flex4与java交互[未登录] 2013-05-20 19:13
给我发下demo和那个《跟我学flex教程》,  回复  
  

# re: flex4与java交互[未登录] 2013-05-20 19:14
14给我发下demo和那个《跟我学flex教程》, 1439226817@qq.com  回复  
  

# re: flex4与java交互 2013-06-24 14:42
那段视频没有声音的啊~!  回复  
  

# re: flex4与java交互 2013-07-16 11:05
怎么样去接受 servlet 返回一个 object :例如

user user=new user():
user.setname("123");
user.setpassword("123");
out.print(user);


  回复  
  

# re: flex4与java交互 2013-08-01 15:44
求一份《跟我学flex教程》 邮箱:782742207@qq.com 谢谢了  回复  
  

# re: flex4与java交互 2013-11-24 21:22
@渐渐懂了
给我也来一份吧,前辈。  回复  
  

# re: flex4与java交互 2013-11-24 21:22
给我也来一份吧,前辈,370330656@qq.com  回复  
  

# re: flex4与java交互 2013-11-24 21:24
帅哥or美女,给我也发一份那个课程拜。谢谢。370330656@qq.com @小雨
  回复  
  

# re: flex4与java交互 2013-12-14 09:09
给我也来一份《跟我学flex教程》吧,前辈.78657996@qq.com   回复  
  

# re: flex4与java交互 2013-12-17 14:42
求一份《跟我学flex教程》大神 邮箱:80334207@qq.com   回复  
  

# re: flex4与java交互 2014-02-17 09:40
求一份《跟我学flex教程》 邮箱:675210029@qq.com 谢谢了  回复  
  

# re: flex4与java交互 2014-03-11 11:00
前辈,《跟我学flex教程》给我也发份吧,小弟最新新手啊,非常感谢695660753@qq.com  回复  
  

# re: flex4与java交互[未登录] 2014-04-04 09:45
前辈 看到你的帖子 这已经过去好久了,我这是刚接触flex,不知道你那份《跟我学flex教程》 还存的有没有,有的话麻烦给小弟发一份,不胜感激!
邮箱767291039@qq.com  回复  
  

# re: flex4与java交互[未登录] 2014-04-29 14:10
前辈 看到你的帖子 这已经过去好久了,目前公司正好用flex4.5和java进行通信,不知道你那份《跟我学flex教程》 还存有备份吗?有的话话麻烦发我一份,谢谢!   回复  
  

# re: flex4与java交互[未登录] 2014-04-29 14:19
邮箱yangchengzhi_admin@163.com
qq:732346296  回复  
  

# re: flex4与java交互 2014-05-27 12:53

我也想学习能发一份给我吗,我的邮箱854580614@qq.com  回复  
  

# re: flex4与java交互 2014-05-27 12:55
我也想学习能转发一份给我妈我的邮箱854580614@qq.com
@along
  回复  
  

# re: flex4与java交互[未登录] 2014-06-11 11:59
你好 能否把视频和项目发我下 你给的链接打不开 648786457@qq.com  回复  
  

# re: flex4与java交互 2014-07-04 09:27
您好,下载的链接打不开了,能否把视频和项目以及那本电子书发我下 ,辛苦您了, 谢谢!419862461@qq.com  回复  
  

# re: flex4与java交互 2014-07-06 23:56
视频点击链接下不下来,能不能发我一份到我邮箱里 谢谢楼主  回复  
  

# re: flex4与java交互 2014-07-06 23:57
视频下载不了 发一份到我邮箱 591112961@qq.com 谢了楼主  回复  
  

# re: flex4与java交互 2014-10-13 10:16
lz您好,视频链接下不了了现在,能麻烦您发一份到邮箱myh1324@126.com吗?或者发到网盘再给链接?  回复  
  

# re: flex4与java交互[未登录] 2015-01-07 20:56
你好我在学习flex ,关于数据连接这里 还不会,能给我发一下你的教程吗?
914397365@qq.com 谢谢  回复  
  

# re: flex4与java交互 2015-02-04 12:49
@雪山飞鹄
楼主大大你好啊,你的视频下载不了呢,我的qq邮箱466131874@qq.com,请发我一份谢谢啊。  回复  
  

# re: flex4与java交互[未登录] 2015-03-03 15:08
楼主,你这个视频和代码链接都点不了~\(≧▽≦)/~啦啦啦 能不能给我发一份啊。
lovenerverdies@163.com 谢谢~\(≧▽≦)/~啦啦啦  回复  
  

# re: flex4与java交互[未登录] 2015-04-01 11:32
楼主,视频下不了,能否发我一份啊?非常感谢!804610759@qq.com  回复  
  

# re: flex4与java交互 2015-04-20 10:09
菜鸟一枚,正在学习flex与java还有数据库的通信,希望楼主给我发一分《跟我学flex》感激不尽~~~~~13069706869@163.com  回复  
  

# re: flex4与java交互 2015-05-06 15:23
求楼主发一份视频 flex与java(hibernate spring)视频到285681602@qq.com  回复  
  

# re: flex4与java交互 2015-07-15 15:52
求楼主发一份视频 flex4视频到646524128@qq.com  回复  
  

# re: flex4与java交互 2015-07-21 17:35
大神求一份flex视频。445322326@qq.com  回复  
  


只有注册用户后才能发表评论。


网站导航:
              
 
网站地图