- User clicks button in client
onclickJavaScript code is executed- JavaScript prepares ajax request based on
processand current HTML DOM tree onstartJavaScript code is executed- JavaScript sends ajax request from client to server
- JSF retrieves ajax request
- JSF processes the request lifecycle on JSF component tree based on
process actionListenerJSF backing bean method is executedactionJSF backing bean method is executed- JSF prepares ajax response based on
updateand current JSF component tree - JSF sends ajax response from server to client
- JavaScript retrieves ajax response
- if HTTP response status is 200,
onsuccessJavaScript code is executed - else if HTTP response status is 500,
onerrorJavaScript code is executed
- if HTTP response status is 200,
- JavaScript performs
updatebased on ajax response and current HTML DOM tree oncompleteJavaScript code is executed
References: http://stackoverflow.com/a/20146879
1 則留言:
Betway Casino Bonus Code is MAXBONUS | ᐈ 30 Free Spins
Casino Review, wooricasinos.info Bonuses, FAQ & More! septcasino.com New players welcome https://tricktactoe.com/ bonus $10 casinosites.one no deposit bonus aprcasino + 100% up to $1000 in Betway Casino Bonuses!
張貼留言