Flex中的remoteObject与Struts
在Flex与Java交互的时候struts起到了什么作用?个人感觉采用remoteObject时调用的是Pojo类进行的,那么struts怎么整合进去,怎么才能实现MVC...
在Flex与Java交互的时候struts起到了什么作用?个人感觉采用remoteObject时调用的是Pojo类进行的,那么struts怎么整合进去,怎么才能实现MVC?
首先转发该怎么实现?怎么选择对应的Action?感觉在配置destionation的时候就已经是一个转发的过程,然后fLEX自然有前台进行页面的改变,那么页面的跳转也不能实现了~~~迷糊中
PS:表述的很模糊哈~~~希望大大们给解释哈 展开
首先转发该怎么实现?怎么选择对应的Action?感觉在配置destionation的时候就已经是一个转发的过程,然后fLEX自然有前台进行页面的改变,那么页面的跳转也不能实现了~~~迷糊中
PS:表述的很模糊哈~~~希望大大们给解释哈 展开
1个回答
展开全部
Flex与后端服务器程序如Java交互有两种常见方式
HttpService和RemoteObject
如果选择的是HttpService的话,那么Struts就有用了
也就是说Flex通过HttpService的url访问struts的action
struts的action调用business Object执行业务逻辑返回结果
生成xml或者json传递给前端
Flex拿到xml或者json字符串后进行解析以显示数据
如果使用RemoteObject的话
那么根本就用不着Struts了
因为RemoteObject可以直接调用到Business Object
相当于MVC中的控制器层交由Flex去做了。
所以根本不需要多一个Struts 的Action层的存在。
我个人是推荐使用RemoteObject做RPC调用的啦
Flex 前端展现+ BusinessObject(Service) 执行业务+ Dao访问数据库
安全验证通过Spring来控制就行啦 O(∩_∩)O
HttpService和RemoteObject
如果选择的是HttpService的话,那么Struts就有用了
也就是说Flex通过HttpService的url访问struts的action
struts的action调用business Object执行业务逻辑返回结果
生成xml或者json传递给前端
Flex拿到xml或者json字符串后进行解析以显示数据
如果使用RemoteObject的话
那么根本就用不着Struts了
因为RemoteObject可以直接调用到Business Object
相当于MVC中的控制器层交由Flex去做了。
所以根本不需要多一个Struts 的Action层的存在。
我个人是推荐使用RemoteObject做RPC调用的啦
Flex 前端展现+ BusinessObject(Service) 执行业务+ Dao访问数据库
安全验证通过Spring来控制就行啦 O(∩_∩)O
微测检测5.10
2023-05-10 广告
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇...
点击进入详情页
本回答由微测检测5.10提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询