JSF2 프레임 워크가있는 응용 프로그램과 함께 작업하고 있습니다. 이 프레임 워크의 개념은 백엔드 (Java)와 프론트 엔드 간의 연결을 관리하는 것입니다.JSF AJAX 메서드를 사용하여 JavaScript 모듈 범위 유지
우리가 사용하는 JSF 버전은 전달 및 데이터 가져 오기 수행을위한 여러 가지 방법을 보유하고있는 DOM에 jsf.ajax 개체를 생성한다는 것을 알고 있습니다.
그래서 개인용 범위가있는 모듈 패턴을 기반으로 프론트 엔드 아키텍처를 구축하고 있습니다. 여러 모듈에서 AJAX를 호출하여 백엔드에서 데이터를 가져와야하지만, JSF의 표준 방법을 사용하여 a4j : jsFunction (이전에 생성 된)을 호출하면 자바 스크립트 모듈의 범위가 즉시 해제됩니다. 물론 모듈로 돌아갈 수는 없습니다. 내가 부탁하고
따라서 가능한이 jsf.ajax 객체와 메서드 (요청/reponse)를 사용하여 jQuery.ajax() 방법과 유사 뭔가를 보관하는 것입니다! 난 강력하게 믿고
jQuery.ajax({
url: "", // I don't have url as in PHP, I have JSF action listener #{method.function}
data: { param: 'value' }, // params for method.function
success: function(data){
// yes I need to receive the data from Backend (maybe #{bean} or JSON)
}
});
는 제작 AJAX 호출 때의 외출하지 않고, 자바 스크립트 모듈의 범위를 유지하여 나의 필요를 보관하기 위해 자바를위한 JSF와 AJAX (A4J)를 사용하는 방법이있다.
흥미 롭습니다! 나는이 주제에 대해 더 많은 조사를해야한다고 생각합니다. –