我正在使用Primefaces进行ajax提交,但我无法链接服务器端消息和我的ajax请求。 假设我有这个按钮来调用一个动作。 在我的托管bean中,是否需要引发异常?如何将此消息传入我的ajax请求通过AJAX请求链接服务器端消息/异常
public void checkout(ActionEvent event){
if(expression){
throw new CustomException("Account balance is not enough!");
}
}
public class CustomException extends RuntimeException {
public CustomException(String message) {
super(message);
}
}
我该如何处理这种情况?我的onerror javascript方法能够处理这个问题吗?
此外,在一种情况下,假设数据库已关闭,那么如何处理异常?我是否在我的javascript函数中访问了错误消息 ?
public void checkout(ActionEvent event){
try{
//DB is down
if(expression){
throw new CustomException("Account balance is not enough!");
}
}catch(Exception e){
}
}
为什么你知道这么多东西? Err..Just开玩笑。谢谢总是...... :) –