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

QQ登录

只需一步,快速开始

查看: 2500|回复: 9

[结贴] 为什么少个参数?

[复制链接]

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
发表于 2016-6-1 10:45:24 | 显示全部楼层 |阅读模式
本帖最后由 shuaigej 于 2016-6-1 10:48 编辑

我在前台调action,
      
              alert("ZYCD1:" + td.getValueByID("sData1", rowid));  
              alert("PersonID:" + td.getValueByID("sCreatorPersonID", rowid));         
           
              var params = new biz.Request.ActionParam();
              params.setString("id",td.getValueByID("sData1", rowid));
              params.setString("userid",td.getValueByID("sCreatorPersonID", rowid));
     
              biz.Request.sendBizRequest({
                            dataType: "application/json",
                            action: "daiban",
                            "context" : this.getContext(),
                            parameters: params,
                           
                           callback: function(result) {
                                if (result.state) {
                                                           temp1=result.response;
                                                       }
                                                                 }
                                                        })
alert都能取到正确的值,但传到后台后,就只能接收到一个:
public static String daiban(String id,String userid) throws Exception {
                System.out.println("id="+id);
                System.out.println("userid="+userid);
}
而且接收到的id和userid是乱的,即id值为null,userid取到的是id的值
控制台报告:
id=null
userid=F9C18D9F43BC42B784C6E3C7FE661148
其他的都没报错

实际id的值才是F9C18D9F43BC42B784C6E3C7FE661148
action.m页面也都保存了如下:
2.png



91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-6-1 10:53:58 | 显示全部楼层
js中调用的时候直接给id设置一个固定的值看看传过去是什么
如下params.setString("id","aaa");
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-6-1 11:20:52 | 显示全部楼层
还是不行,我改的
params.setString("id","111");
params.setString("userid","222");
结果控制台:
id=null
userid=111
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-6-1 11:42:27 | 显示全部楼层
在js和java中加调试看看具体到什么地方参数就没有了
F12打开浏览器的开发人员调试工具,看看network中请求这个action的这个请求信息中数据是否正确
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-6-1 13:24:18 | 显示全部楼层
network都是200ok,在js和java中加了调试,在执行action之前都有,一进入action就没了,也没报错
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-6-1 13:59:50 | 显示全部楼层
network中不是看状态,看这个请求中的具体请求内容
action.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-6-1 14:28:49 | 显示全部楼层
本帖最后由 shuaigej 于 2016-6-1 14:36 编辑
jishuang 发表于 2016-6-1 13:59
network中不是看状态,看这个请求中的具体请求内容

3.png
没问题啊
但是看到下面translateparameter是空的不知道为什么
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-6-1 14:30:26 | 显示全部楼层
展开参数看里面的具体参数以及值是否正确
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-6-1 14:37:52 | 显示全部楼层
jishuang 发表于 2016-6-1 14:30
展开参数看里面的具体参数以及值是否正确

正确,没问题啊

但是看到下面translateparameter是空的不知道为什么 4.jpg

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-6-1 15:33:44 | 显示全部楼层
你好楼主,该问题准备远程。(已远程)

定义了两个同名的procedure,其中一个里面的参数设置的不正确

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 16:44 , Processed in 0.070354 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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