Wex5 通过ajax访问远程数据
来源:互联网 发布:淘宝大学vip课有用么 编辑:程序博客网 时间:2024/05/17 21:56
我研究wex5也就几天,所以很多地方可能理解的也是模棱两可,如果有大牛看到我的不足,敬请指正。
我们公司pc端网站基本完成,但移动端还没有开始,老大说让学习wex5,用wex5开发移动端。
所以wex5与pc端肯定是用一个数据库,因此我必须要解决的是如何用wex5连接到远程服务器获取数据,然后显示到移动端
一、 通过Ajax请求获取远程数据
$.ajax({"type" : "get","dataType" : "json","async" : false,"url" : "http://www.xxx.com/portal/dr","data" : {"action" : "getPortalDoctor",},"success" : function(xhr) {for (var i = 0; i < xhr.length; i++) { data.add({ name : xhr[i].name, id : xhr[i].id, });}}});
dataType类型为json字符串
url是远程服务器定位到获取数据方法的url
action 指具体方法
下面是web后台获取数据方法
@Controller@RequestMapping("<strong>/portal</strong>")public class PortalController {
@RequestMapping(value = "<strong>/dr</strong>", method = RequestMethod.GET)@ResponseBodypublic Object <strong>getPortalDoctor</strong>() {return portalService.getPortalDoctor();}
}
将ajax请求写在了model的onLoad方法内了
二、UI设计
很简单,我新建了一个标准页面,在model上放了data组件userData,并设置了两列id和name;然后在content上放了list组件并绑定上userData(在list上放了两个output,分别用bind-ref绑定到userData的id和name)
然后在modelLoad方法里 1 获取data对象
4 给data对象绑定数据
最后运行就可以看到数据了
0 0
- Wex5 通过ajax访问远程数据
- 通过Web Service在本地访问远程数据库的数据
- 通过MS SQL Server 链接服务器访问远程数据
- jQuery $.ajax()通过本地服务器访问到远程服务器,解决远程问题。
- 远程访问数据
- 花生壳远程访问数据
- 花生壳远程访问数据
- 远程访问数据库数据
- sql远程访问数据
- webservice远程通过asmx访问
- 通过花生壳远程访问数据库
- 通过SQL进行远程访问
- 通过ajax访问xml文件
- 通过SSH协议访问远程Shell脚本-免密码登陆与返回数据丢失解决
- hadoop 集群 远程访问 mysql(通过sqoop从远程数据库服务器向hdfs迁移数据) 屡次失败的原因
- 通过jQuery ajax访问后台action,在自己本地运行没问题但放到远程服务器后每次请求都是Aborted
- 远程数据访问的解决方案
- 远程数据访问的解决方案
- 博客开始
- C#实现 CAT021报文格式解析
- 学习Javascript闭包(Closure)
- 图像的运算--点运算
- Hashcode的作用
- Wex5 通过ajax访问远程数据
- 按钮在执行frame动画的时候怎么响应触发事件?
- git 远程版本库,github提供服务原理,git自动更新发送邮件
- 无良悠百佳 专坑加盟商
- maven修改默认目录结构(sourceDirectory/resources)
- C++exe做系统服务,自动加载
- iOS拍照之后图片自动旋转90度解决办法
- iOS TableView头视图根据偏移量下拉缩放的效果实现
- VS2010/MFC编程入门之四十九(图形图像:CDC类及其屏幕绘图函数)