많은 AJAX 구성 요소가있는 매우 상태있는 페이지가 있습니다. 이러한 컴포넌트의 대부분은 Java 코드에 AJAX 요청을 호출하기위한 JavaScript 코드를 렌더링하는 비헤이비어를 가지고 있습니다. 페이지는 상태 비 저장이 아니기 때문에 각 요청은 페이지의 직렬화를 유발합니다. 여태까지는 그런대로 잘됐다.Wicket : 상태 유지 페이지에서 상태가없는 AJAX 동작 serialization없이
그러나 이러한 AJAX 요청 중 일부는 페이지를 변경하지 않으므로 페이지의 직렬화가 필요하지 않습니다. 예를 들어, (home-brewed) DataGrid 구성 요소에 대한 정방향 캐싱 데이터입니다. 이러한 요청은 지속적으로 호출되며 각 요청 중에 페이지를 순차 화하면 지연이 발생합니다.
외부의 상태없는 개찰구 구성 요소를위한 프로젝트가 있습니다. wicket-stateless이지만 상태가없는 구성 요소의 요청은 새로운 상태 비 저장 페이지에서 처리됩니다. 기존의 스테이트 풀 페이지 인스턴스에 대한 요청을 직렬화없이 처리하려고합니다.
나는 RequestCycleProcessor.resolve()
내에서이를 구현하는 것을 시도했다, 그러나 나는 Session.getPage()
항상 접촉 페이지와는 요청 처리 후 직렬화이 발생하기 때문에 requestParameters에서 페이지 검색에 걸려.
- Wicket에서 구현하기위한 예제가 있습니까?
그것이이 개찰구에 오히려 깊이 간다 :
이 일어난 메일 링리스트 (http://wicket.apache.org/community.html#Community-Mailinglists)에 묻는 것을 고려할 수 있습니다. 지금까지 성공하지 못했을 때, 제 영어 실력이 그다지 좋지 않을 수 있습니다. – mschayna