Javascript 操作码==0表示什么?
我正在使用Kony studio进行应用程序开发。我已经使用Eclipse进行了登录验证,以编写用于创建连接到oracle10g数据库的web服务的代码。但是在前端,当我尝试将前端连接到web服务时,我遇到了一个错误。 status==400正在进行验证,但我没有将操作码设置为0,而是将其放入else语句并发出错误警报。这是连接到web服务的Javascript代码。 请帮忙。opstatus==0表示什么Javascript 操作码==0表示什么?,javascript,web-services,temenos-quantum,Javascript,Web Services,Temenos Quantum,我正在使用Kony studio进行应用程序开发。我已经使用Eclipse进行了登录验证,以编写用于创建连接到oracle10g数据库的web服务的代码。但是在前端,当我尝试将前端连接到web服务时,我遇到了一个错误。 status==400正在进行验证,但我没有将操作码设置为0,而是将其放入else语句并发出错误警报。这是连接到web服务的Javascript代码。 请帮忙。opstatus==0表示什么 function GetLogin() { var Userid =login.t
function GetLogin()
{
var Userid =login.txtloginuname.text;
var Password = login.txtloginpass.text;
var inputParamsLogin={serviceID:"servicelogin",uname:Userid,pass:Password}
if (Userid!=null && Userid!="" && Password!="" && Password!=null)
{
appmiddlewareinvokerasync(inputParamsLogin,loginCallBackresponse);
}
else
{
var alert_seq5_act0 = kony.ui.Alert(
{
"message": "Please Enter User name and password",
"alertType": constants.ALERT_TYPE_ERROR,
"alertTitle": "",
"yesLabel": "OK",
"noLabel": "",
"alertIcon": "",
"alertHandler": null
}, {});
kony.application.dismissLoadingScreen();
}
function loginCallBackresponse(status,loginResults)
{
if(status==400)
{
alert("productResults");
if(loginResults.opstatus==0)
{
alert("inside opstatus");
else
{
var alert_seq5_act0 = kony.ui.Alert({"message": "Service Failed:"+loginResults.errmsg,
"alertType": constants.ALERT_TYPE_ERROR,
"alertTitle": "",
"yesLabel": "OK",
"noLabel": "",
"alertIcon": "",
"alertHandler": null}, {});
kony.application.dismissLoadingScreen();
}
}
}
}
我收到“产品结果”警报,但无法收到“内部状态”警报。
相反,我收到的是“服务失败警报。如果操作状态为0,则表示服务调用成功,而非零值表示失败。 请阅读以下内容,了解更多有关科尼网络电话的信息 以下是kony中与网络呼叫相关的参数说明: 状态-整数值-指示状态 以下是返回的各种状态: 100-网络呼叫已成功启动-结果集不可用且为零。
200-网络正在进行中(当您开始接收第一个字节时)-结果集将不可用,且为零。
300-网络呼叫已取消-结果集将不可用且为零。
400-网络调用完成(在成功和失败场景中都被调用-可以使用resultset中的opstatus查询实际状态。
注意:在移动Web上,回调函数总是在状态为400时调用。其他中间状态代码在移动Web上不适用 resulttable—一个具有键值对的对象—遵循相同的结构(opstatus、errcode、errmsg以及实际的网络返回数据)
这表示服务返回的对象。此对象包含三个值: opstatus 错误代码 嗯 如果opstatus为0,则表示服务调用成功,而非零值表示失败 如果opstatus为非零值,则会在errcode中捕获。以下是可能的错误代码: 1000-连接时出现未知错误(如果平台无法区分各种网络错误,则默认情况下平台会报告此错误代码)。
1011-设备没有WIFI或移动连接。请在建立连接后尝试该操作。
1012-请求失败。
1013-中间件返回了无效的JSON字符串。
1014-请求超时。
1015-找不到主机。
1016-无法连接到主机。
1200-SSL-证书相关错误代码。
与每个错误代码对应的错误消息被捕获在errmsg参数中。发布我创建的服务并获取此url后,我将url放入chrome:http://:8081/admin/direct。我收到以下错误:步骤:PrepareArchive
步骤:PrepareArchive失败(消息:打开zip文件时出错)
开始回滚…
回滚步骤:PrepareArchive
回滚步骤:PrepareArchive失败(消息:打开zip文件时出错)
我该如何解决它???http://:8081/admin/direct应该给kony moddleware控制台。我觉得中间件配置不正确。将有一个middleware.log文件。请检查该日志。我在哪里可以找到该文件,我应该在其中检查什么?我是kony的新手。您将tomcat作为中间件?请ase查看tom cat的middleware.log。要找到它,请检查tomcat middleware bootconfig文件夹中的middleware-log4j.properties。检查log4j.appender.file.file将给出指向middleware.logI的路径。我还有一个问题,我正在使用kony创建一个本机android应用程序。我有一个密码文本框。我如何设置pr属性,这样当输入文本时,它只会被视为点。我找不到任何这样的选项