Atitit. atiJavaExConverter4js  新的特性

1.1. V1新特性1

1.2. V2 新特性1

2. Keyword1

3. Catch1

4. Convert n Throw ex2

5. --atiex2

1.1. V1新特性

Java ex convert

1.2. V2 新特性

Catch 不同的ex

2. Keyword

Try catch的库方式实现

Ajax的error catch

Ex.js

作者:: 绰号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿尔 拉帕努伊 ) 汉字名:艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

3. Catch

Ajax  catch

window.οnerrοr=function(errorMessage, scriptURI, lineNumber, columnNumber, error)

{

if(catchEx(error,"com.attilax.user.NotLoginEx"))

logx("not login");

else

logx("logined");

}

4. Convert n Throw ex

processJavaEx_V2q315(data);

5. --atiex

function processJavaEx_V2q315(data)

{

if(typeof data=="string")

{

try{

data = eval(  "(" + data + ")"   );

}catch(e)

{

//alert(e);

//yaosh puton str zeu return;

if(e instanceof ReferenceError)

return;

//return e;

}

}

if(data["@type"]!=null && data["@type"]=="java.lang.RuntimeException")

{

if(data.message!=null)

logx(data.message);

throw data.message;

}

if(data["@type"]!=null && data["@type"]=="java.lang.Exception")

{

if(data.message!=null)

logx(data.message);

throw data.message;

}

if(data["stackTrace"]!=null)

{

if(data.message!=null)

logx(data.message);

throw data;

}

if(data["xdebug_message"]!=null)

{

//  if(data.xdebug_message!=null)

logx(data.xdebug_message);

throw data.xdebug_message;

}

else

return false;

}

function catchEx(e,exname)

{

if(e["@type"]==exname)

return true;

else

return false;

}

转载于:https://www.cnblogs.com/attilax/p/5963437.html

Atitit. atiJavaExConverter4js  新的特性相关推荐

  1. java functionex_Atitit. atiJavaExConverter4js  新的特性

    Atitit. atiJavaExConverter4js  新的特性 1.1. V1新特性 Java ex convert 1.2. V2 新特性 Catch 不同的ex 2. Keyword Tr ...

  2. Atitit.atiJsBridge 新特性v7q329

    Atitit.atiJsBridge 新特性v7q329 atiJsBridge 未来计划 Postdata  图像上传的支持 Simp param计划 p1 p2 p3 p4 $method 的si ...

  3. 页面显示 amp html6,浅谈HTML5 amp;amp; CSS3的新交互特性

    本文标题的这副图片,是用Phosotshop制作的.但是,在搜索引擎中你却无法搜索到它,搜索引擎还没有强大到能够识别图片里面的文字.并且由于图片的体积不算太小,可能网速慢的网友在浏览的时候不得不耐心的 ...

  4. C++ 20 是近十年来影响最大的一个版本,新的特性众多

    C++ 20 是近十年来影响最大的一个版本,新的特性众多,包括: 模组(Modules) 协程(Coroutines) 标准库 Concepts 的概念 范围(range) constexpr支持:n ...

  5. html5交互效果,浅谈HTML5 CSS3的新交互特性

    本文标题的这副图片,是用Phosotshop制作的.但是,在搜索引擎中你却无法搜索到它,搜索引擎还没有强大到能够识别图片里面的文字.并且由于图片的体积不算太小,可能网速慢的网友在浏览的时候不得不耐心的 ...

  6. Netty 4.0 新的特性及需要注意的地方

    Netty 4.0 新的特性及需要注意的地方 这篇文章和你一起过下Netty的主发行版本的一些显著的改变和新特性,让你在把你的应用程序转换到新版本的时候有个概念. 项目结构改变 Netty的包名从or ...

  7. [html] html5都有哪些新的特性?移除了哪些元素?

    [html] html5都有哪些新的特性?移除了哪些元素? 新增特性canvassvgvideodrag & droplocalStorage/sessionStorage语义化标签: hea ...

  8. html5中的css特性,浅谈HTML5 CSS3的新交互特性

    本文标题的这副图片,是用phosotshop制作的.但是,在搜索引擎中你却无法搜索到它,搜索引擎还没有强大到能够识别图片里面的文字.并且由于图片的体积不算太小,可能网速慢的网友在浏览的时候不得不耐心的 ...

  9. 总结常见的ES6新语法特性

    前言 ES6是即将到来的新版本JavaScript语言的标准,他给我们带来了更"甜"的语法糖(一种语法,使得语言更容易理解和更具有可读性,也让我们编写代码更加简单快捷),如箭头函数 ...

最新文章

  1. HDU 3549 Flow Problem(最大流模版EK算法)
  2. Redux 入门教程(二):中间件与异步操作
  3. 微软桌面5.0新增时间线功能
  4. Vivado中如何避免信号被优化掉?
  5. 单独部署activemq-web-console (转载)
  6. iOS 获取self类型
  7. java中先序创建一棵树,恳求大佬指点!!!首先标明空子树的先根遍历序列建立一棵二叉树...
  8. 希望的背后……感谢青鸟、感谢51cto、感谢帮助过我的人们
  9. vb红绿灯自动切换_VB红绿灯程序
  10. 【信仰充值中心】Firefox 97 后续更新一览
  11. MFC工作笔记0003---WindowsAPI与MFC的关系
  12. 矩阵的特征值及特征向量理解
  13. unity中的透视投影矩阵
  14. 我的计算机加密,安装加密系统后,打开我的电脑速度变慢
  15. 视频教程-项目经理俱乐部-项目实战.职场求生.敏捷.企业管理-敏捷开发
  16. MATLAB地图工具箱学习总结(三)地图工具箱的基本知识
  17. GD32官方资料学习体系(主要包括MCU选型、原理图PCB设计、软件开发入门及用户手册等)
  18. oracle中正则表达式规则,Oracle SQL 正则表达式
  19. 计算机表演赛601卢昊洋,小学教导处工作总结(精选3篇).pdf
  20. SQL学习(2):大厂真题实例-视频平均播放进度

热门文章

  1. djngo快速实现--使用Bootstrap
  2. JUnit基础及第一个单元测试实例
  3. 算法:螺旋矩阵 ||
  4. 链表--只知道当前节点指针删除当前节点
  5. 网站的高性能架构--性能测试指标
  6. QT5中实现多窗口切换,并从子窗口返回数据
  7. s3c6140 UART驱动设计
  8. 阿里云企业服务器配置选择教程!
  9. 数据存储之属性列表Plist
  10. linux如何修改主机名