起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2262|回复: 8

[结贴] 怎么获取java后台数据

[复制链接]

21

主题

80

帖子

226

积分

中级会员

Rank: 3Rank: 3

积分
226
QQ
发表于 2018-1-4 15:06:53 | 显示全部楼层 |阅读模式
java写的一个接口,提供URL,
wex5的页面是怎么用ajax获取他的数据的?
发表于 2018-1-4 15:32:34 | 显示全部楼层
java是使用BaasServer 写的吗??如果是,就调用 类似下面的方式
  1. Baas.sendRequest({
  2.                                 "url" : "/justep/takeout",
  3.                                 "action" : "queryAddr",
  4.                                 "async" : false,
  5.                                 "params" : {},
  6.                                 "success" : function(data) {}
复制代码


如果java是自己的后台,就用ajax调用!
ajax案例自己上网查吧!标准的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

21

主题

80

帖子

226

积分

中级会员

Rank: 3Rank: 3

积分
226
QQ
 楼主| 发表于 2018-1-4 16:03:30 | 显示全部楼层
liangyongfei 发表于 2018-1-4 15:32
java是使用BaasServer 写的吗??如果是,就调用 类似下面的方式


$.ajax({
                        type : "GET",
                        url: "http://10.0.0.49:8080/Safety/spm/selectListMachinery.do",
                        dataType : "json",
                        asyno : false,
                        data:{},
                        success : function(data){
                                alert(data.aaData);
                        }
                });

我用ajax获取了,后台也执行了,但是页面报错了
52.png
回复 支持 反对

使用道具 举报

发表于 2018-1-4 16:15:45 | 显示全部楼层
yyz-key 发表于 2018-1-4 16:03
$.ajax({
                        type : "GET",
                        url: "http://10.0.0.49:8080/Safety/spm/selectListMachinery.do",

首先你再浏览器中直接访问一下这个url
http://10.0.0.49:8080/Safety/spm/selectListMachinery.do
是否正常??
如果是正常的,说明服务没问题,F12 看下浏览器控制台完整报错信息是什么?
可能是跨域的原因
http://docs.wex5.com/wex5-ui-question-list-2187
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

21

主题

80

帖子

226

积分

中级会员

Rank: 3Rank: 3

积分
226
QQ
 楼主| 发表于 2018-1-4 16:50:33 | 显示全部楼层
liangyongfei 发表于 2018-1-4 16:15
首先你再浏览器中直接访问一下这个url
http://10.0.0.49:8080/Safety/spm/selectListMachinery.do
是否正 ...

那怎么解决跨域问题
回复 支持 反对

使用道具 举报

发表于 2018-1-4 16:52:42 | 显示全部楼层
yyz-key 发表于 2018-1-4 16:50
那怎么解决跨域问题

就是看我发的链接 发的 这个
http://docs.wex5.com/wex5-ui-question-list-2187
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

21

主题

80

帖子

226

积分

中级会员

Rank: 3Rank: 3

积分
226
QQ
 楼主| 发表于 2018-1-4 17:18:32 | 显示全部楼层
liangyongfei 发表于 2018-1-4 16:52
就是看我发的链接 发的 这个
http://docs.wex5.com/wex5-ui-question-list-2187

那eclipse和studio在同一个电脑上开发,除ajax跨域请求,还有其他方法解决吗?
回复 支持 反对

使用道具 举报

发表于 2018-1-4 17:37:05 | 显示全部楼层
yyz-key 发表于 2018-1-4 17:18
那eclipse和studio在同一个电脑上开发,除ajax跨域请求,还有其他方法解决吗? ...

如果IP 或端口不一样,也就是不是同一个服务器,就会出现跨域问题!
你先保证 直接访问url是正常的!
跨域问题解决自己上网搜下吧!服务器设置支持就行

一般设置服务器配置  Access-Control-Allow-Origin 为 * 就可以
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

21

主题

80

帖子

226

积分

中级会员

Rank: 3Rank: 3

积分
226
QQ
 楼主| 发表于 2018-2-22 14:25:12 | 显示全部楼层
OK了,可以结帖了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-27 18:28 , Processed in 0.070172 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表