flex开发的疑惑,flex只是用来做界面的?

问题描述

现在的一个系统是用 JSP +Spring MVC+ Ibatis开发的。如果把界面改成flex,Spring MVC还需要么?对于web应用来说,flex是 只用来做界面,还是 整个表现层都是flex?我现在刚接触flex,flex貌似可以直接和普通java类通信。 我自己感觉flex就是做界面的,Spring MVC还是需要的,因为我感觉flex中没有session相关的东西,但是http://zhidao.baidu.com/question/205417087.html 这个里面说用了flex就没必要用struts2(Spring MVC)框架了。现在有点糊涂了。flex到底该不该和Spring MVC 一起用? 问题补充:remoteJavaSky 写道

解决方案

这要看项目需求了,如果想绝大部分用Flex来代替view可以用RemoteObject,两者是主要调用方式都很常用。http://www.springsource.org/spring-flex你看下这个项目 它可以讲spring管理的bean直接暴露成remoteobject,也可以用spring MVC的方式实现rest通信。都很方面。其实我也在考虑用哪一个现在,个人暂时倾向于remoteobject(比较传统)但rest的风格很前卫,我也再考虑。
解决方案二:
如果用RemoteObject通信,不需要Java端的MVC了,如果是http类似rest通信,直接使用Spring MVC的rest也可以,其实这不用纠结,把SpringMVC放进去也没关系 但Struts建议不要用了。 如果使用Flex最好看看 Spring-Flex这个集成方案。
解决方案三:
两种方式都可以,可以只做展示界面, 也可以放更多逻辑,as3里也有mvc框架,pure mvc,好像你对java比较熟,就让flex只做界面吧。

时间: 2024-08-21 20:45:21

flex开发的疑惑,flex只是用来做界面的?的相关文章

高效率的超大规模Flex开发

Adobe Flex开发与传统的Web开发有很多不同之处.正确的理解和利用这些不同之处,可以帮助我们 创建更丰富的用户体验,也可以反过来增加网站的可用性以及浏览和更新速度.Flex还提供了大量的组 件和技术库来让Web开发更加轻松--它提供的强大工具要远远超过传统Web 2.0中的异步JavaScript和 XML(Ajax)应用.此外,Adobe公司最近发布的Adobe Flash Builder 4 beta(以前叫Adobe Flex Builder)中提供了许多新的和改进的工具,他们可以

Flex开发入门

开始之前 Flex 作为富 Internet 应用(RIA)时代的新技术代表,自从 2007 年 Adobe 公司将其开源以来,Flex 就以前所未有的速度在成长.很多公司,包括 IBM 都纷纷加入了 Flex 开发的阵营当中.很多开发人员也按捺不住 Flex 的"诱惑"而准备从事 Flex 开发.本文主要讲述 Flex 开发的基础知识,主要是关于开发环境的搭建,以及介绍简单的 Flex 项目创建.编码.调试以及部署的过程和 Flex 编程的基本知识.通过本文的学习,您将会学习如何搭建

用Flex开发Google Map应用程序

Flex 简介 Flex 是 Abode 公司贡献的一个开源框架,用于快速构建和维护高度交互并具有丰富表现力的互联网应用( Rich Internet Application ).这些 RIA 应用程序既可以通过 Adobe Flash Player 部署在所有主流的浏览器上,也可以通过 AIR(Adobe Integrated Runtime) 部署在所有主流操作系统的桌面上. 一个 Flex 应用程序通常有 ActionScript 和 MXML 两种代码组成.ActionScript 是一

使用Macromedia Flex开发Web服务客户端

引言 开放式标准被企业用作降低高整合及维护费用的主要手段.现实中的各种异构软件系统使 得我们必须使用一些涉及开放式标准的策略,而 Web 服务很快就成为了解决这个难题的方法 的一个重要部分.直到现在,要构造一个界面友好的 GUI 客户端来与这些系统进行交互还是 非常的单调乏味.这个问题的一个部分就是 Web 服务描述语言(Web Services Description Language ,WSDL)正趋向于成为服务端点的唯一描述语言,这有时使得遵守起来变得非常困 难,尤其是对组织中的设计人员和

flex 开发手机应用,list怎么实现分页

问题描述 flex 开发手机应用,list怎么实现分页 flex 开发手机应用,list怎么实现分页 flex开发怎么定义一个list组件,实现像android的list一样,首先只加载一部分数据,然后往下拉到底,刷新重新加载另外一部分数据. 解决方案 我的建议你自定义一个Canvas容器控件,里面存放你要放置的子控件(也就是你的LIST里的内容),在初显示时,只加载一部分子控件到容器内,当用户拖动滚动条时,先显示加载等待FLASH,之后,加载另一部分数据.1)这个自定义的容器控件,是高度可变的

flex开发-已知一个gps坐标(84坐标系)和距离如10公里,求距离这个坐标的最大经纬度

问题描述 已知一个gps坐标(84坐标系)和距离如10公里,求距离这个坐标的最大经纬度 用flex开发这么一个功能,在地图上已知一个gps坐标,一个距离, 以这个坐标为中心,绘制一个圆形区域或正方形(GeometryService服务没有启动)

Flex开发中使用Ant编译.mxml成.swf后,在.swf里使用Session的解决方法

Flex开发中使用Ant编译.mxml成.swf后,在.swf里使用Session的解决方法 http://iamin.blogdriver.com/iamin/1176113.html Flex Remote Object中直接使用HttpSession的方法在Flex Samples里有Session的操作使用例子:http://localhost:8080/samples/explorer/misc/ServerSessionDemo.mxml但是,使用mxmlc编译.mxml成.swf后

招PHP,flash,flex开发的兼职人员

问题描述 招PHP,flash,flex开发人员,要求能吃苦,有干劲,有很好的学习能力,有意者请先发简历到邮箱:81213998@qq.com 解决方案 解决方案二:地点?专职还是兼职?解决方案三:该回复于2010-04-02 13:52:21被版主删除

Flex和.NET协同开发利器FluorineFx Flex与.NET互操作_Flex

通过这些方式来完成与服务端的通信是非常方便和简单的,但有他的缺点就是通信数据量较小,如要传输大量的数据或是实现不同对象的序列化传输,它们则满足不了我们的需求,需要寻找另外一种通信协议,另一种高效的传输协议来代替SOAP协议传输的方案,那便是AMF(ActionScript Message Format)协议.      开源项目FluorineFx就是专门针对.NET平台与Flex通信提供的AMF协议通信网关,我们可以通过FluorineFx很方便的完成与.NET的通信.      Fluori