Atitit.跨語言異常轉換機制 java c# php到js的異常轉換 1. bizEx 直接抓取,然後js catchEX1 2. Chkec runtimeEx1 3. Other異常。。Js convet 2 js err,then throw ...2 1. bizEx 直接抓取,然後js ...
Atitit.跨語言異常轉換機制 java c# php到js的異常轉換
3. Other異常。。Js convet 2 js err,then throw ...2
1. bizEx 直接抓取,然後js catchEX
try{
processJavaEx_V2q315(data);
}catch(e)
{
if(catchEx(e,"com.attilax.user.NotLoginEx"))
{
// alert("not login,正在轉往登陸界面");
logx("not login");
window.location="../user/login.html";
}
else{
logx("logined");
//alert("login");
}
}
作者:: ★(attilax)>>> 綽號:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿爾 拉帕努伊 ) 漢字名:艾龍, EMAIL:[email protected]
轉載請註明來源: http://www.cnblogs.com/attilax/
2. Chkec runtimeEx
Runtime異常 exmsg fmt :: chkex,not_login_ex,xxxxxxxx
If判斷,if startwith(ati)
Xxxx
try{
callback_checkJavaEx(data);
}catch(e)
{
var o=str2json(data);
if(o.message.startWith("chkex"))
{
logx(o.message);
var a=o.message.split(",");
alert(a[2]);
return;
}
showErr(e);
return;
}
3. Other異常。。Js convet 2 js err,then throw ...