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

QQ登录

只需一步,快速开始

查看: 1909|回复: 3

[处理中4] 值转换的问题,希望高手指正下问题,或者写下代码

[复制链接]

58

主题

240

帖子

638

积分

高级会员

Rank: 4

积分
638
QQ
发表于 2016-11-11 14:42:05 | 显示全部楼层 |阅读模式
本帖最后由 382575053 于 2016-11-11 14:47 编辑

//根据邮件查询数据库并
        var loginData = me.comp("loginData");//根据email用户输入的值进行查询,得到整条数据
        var row = loginData.find(['adminMail'],[email]);//模糊查询打印出来的是object
        alert(row);//打印出来的是 {object object}、、、、、、、、、这个中间应该怎么写哦-------------



//send是传值到后端java  
justep.Baas.sendRequest({
     "row" : rowob
})


java接收参数代码
String row = params.getString("row");
打印出来也是  object  
JSONObject jsongobject2 = new JSONObject();
                        jsongobject2.put("数据库",row);





1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-11-11 16:01:22 | 显示全部楼层
你的需求我没太懂
回复 支持 反对

使用道具 举报

58

主题

240

帖子

638

积分

高级会员

Rank: 4

积分
638
QQ
 楼主| 发表于 2016-11-13 10:23:26 | 显示全部楼层
感谢你的关注,是这样的,我根据界面输入的值,去bassdata 查下这个值的整条数据,都是我查询到有这条数据,都是我alert();打印出来的结果是object 。 能不能根据上面我写的代码修改下,帮我修改下,哪里有问题。
得到结果之后我传值到send后端java接收
回复 支持 反对

使用道具 举报

58

主题

240

帖子

638

积分

高级会员

Rank: 4

积分
638
QQ
 楼主| 发表于 2016-11-13 10:48:52 | 显示全部楼层
可以结贴了,   自己动手丰衣足食。。。。。。。

这样解决的//根据邮件查询数据库并
                var loginData = me.comp("loginData");
                loginData.refreshData();
                var findrows = loginData.find(['adminMail'],[email],false,false,false,false);//查找loginData中adminMail为email的行数据
                var arr = [];
                //遍历返回的行数据勾选loadData给另一个data(此案例中是data3)是需要的json数据,其中冒号)前的关系名是data3中的关系名,后面的是从函数的行中获取行中相关关系的值
                for (var i = 0; i < findrows.length; i++) {
                        var row = findrows[i];
                        arr.push({
                                "管理员编号" : row.val("adminID"),
                                "管理员账号" : row.val("adminName"),
                                "管理员密码" : row.val("adminPassword"),
                                "管理员邮箱" : row.val("adminMail"),
                                "时间" : row.val("adminTime")
                        });

                }




用find  是数组   形式,,然后遍历   for(){}

justep.Baas.sendRequest({
                        "url" : "/ytjy/ytjy",//baas路径ytjy/ytjy.service.m
                        "action" : "sendEmail",//ytjy.sercice.m的方法action
                        "params" : {
                                                "param" : email,
//                                                "admin" : 12345,//假的数据
//                                                "paasword" : 12345,//假的数据
                                                "row" : arr
                                        },//传递值



传值到java    发送到邮箱里面的数据问题。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-22 07:02 , Processed in 0.102595 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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