Atititjs javascript异常处理机制java异常转换.js exception process
2015-10-24 17:50
549 查看
Atititjs javascript异常处理机制java异常的转换.js exception process
Not throw error ..cause ie,ff error obj is diff..
作者:: 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
RuntimeException e=new RuntimeException("e:noSetAwdErr此活动还没设置奖品哟.");
String s= JSONObject.toJSONString(e);
return s;
}
//{"@type":"java.lang.RuntimeException","localizedMessage":"e:noSetAwdErr此活动还没设置奖品哟.","message":"e:noSetAwdErr此活动还没设置奖品哟.","stackTrace":[{"className":"com.focustar.servlet.AwardServlet","fileName":"AwardServlet.java","lineNumber":132,"methodName":"main","nativeMethod":false}],"suppressed":[]}
---js
if(data.leftCount==null)
{
showEOog(data);
return;
}
function showEOog(data)
{
var o={};
//alert(o["a"]);
//alert(o["a"]==null);//true
//alert(o["a"]=="");//false
//alert(data["@type"]);
if(data["@type"]!=null && data["@type"]=="java.lang.RuntimeException"){
alert(data.message);
return;
}
}
1. javascript异常处理机制
Throw strNot throw error ..cause ie,ff error obj is diff..
2. Web前后台异常的统一处理
不个java异常转换成个js异常走ok...作者:: 老哇的爪子 Attilax 艾龙, EMAIL:1466519819@qq.com
转载请注明来源: http://blog.csdn.net/attilax
3. java异常转换为js异常
if (NoSetAwd(activityId)) {RuntimeException e=new RuntimeException("e:noSetAwdErr此活动还没设置奖品哟.");
String s= JSONObject.toJSONString(e);
return s;
}
//{"@type":"java.lang.RuntimeException","localizedMessage":"e:noSetAwdErr此活动还没设置奖品哟.","message":"e:noSetAwdErr此活动还没设置奖品哟.","stackTrace":[{"className":"com.focustar.servlet.AwardServlet","fileName":"AwardServlet.java","lineNumber":132,"methodName":"main","nativeMethod":false}],"suppressed":[]}
---js
if(data.leftCount==null)
{
showEOog(data);
return;
}
function showEOog(data)
{
var o={};
//alert(o["a"]);
//alert(o["a"]==null);//true
//alert(o["a"]=="");//false
//alert(data["@type"]);
if(data["@type"]!=null && data["@type"]=="java.lang.RuntimeException"){
alert(data.message);
return;
}
}
相关文章推荐
- javascript面向对象实现java常用的1StringBuffer,Map,Collection,List,Set
- JS Date
- Web性能优化:延迟加载JS
- 向JavaScript的数组中添加元素的方法小结
- chart.js图表库案例赏析,饼图添加文字
- Ext Store 转为对象数组字符串
- javascript 数组转二维数组
- JavaScript之 ------ 综合应用
- JavaScript异步加载浅析
- JavaScript中数组的合并以及排序实现示例
- jsp中购物车的实现思路
- 使用javaScript动态加载Js文件和Css文件
- 何为js的语句声明
- a href=#与 a href=javascript:void(0) 的区别
- js判断日期时间有效性的方法
- js判断ie 火狐 还是chrome浏览器
- JavaScript中日期的相关操作方法总结
- div+js 弹出层
- RestFul WCF JSON Service with client and on Mozilla Firefox –REST Client
- JavaScript中Date对象的常用方法示例