我正在使用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開玩笑。謝謝總是...... :) –