2012-10-08 2 views
3

개발 용 위킷 프레임 워크를 평가하는 초보자이며 wicket의 브라우저 BackButton 지원 기능을 구현하는 동안 문제가 발생했습니다. Apache Wicket BackButton 지원 브라우저 호환성 문제

형태로 같은 내 구성 요소를 넣어 시도 주제와 모든에 대한 설명서 및 포럼 토론을 읽은 후와 사용 - 브라우저 BACK 버튼 지원을 가능하게하는

  form.setVersioned(true); 

합니다.

Mozilla Firefox에서 잘 작동합니다. 그러나 Chrome의 뒤로 버튼과 Internet Explorer는 동일한 기능을 제공하지 못합니다. 이 문제는 내 발굴 조사에서 우려를 불러 일으켰습니다. 도와주세요.

+0

Chrome 및 IE에서 어떤 문제가 발생합니까? – bert

+0

답장을 보내 주셔서 감사합니다. 다양한 브라우저의 특정 문제는 다음과 같습니다. 내 앱에 테이블이 있고 단추를 클릭 할 때 해당 테이블에 행을 추가합니다. 행을 추가 한 후 브라우저 다시 버튼을 누르면 - 1. Firefox : 행이 표에 추가되었습니다. 2. Chrome 및 Internet Explorer : 현재 앱이 브라우저에서 실행되기 전의 전체 URL입니다. – Vidhi

답변

1

아마도 대부분 serVersioned (true)가 아니기 때문에 대부분의 경우 기본적으로 true입니다. 가장 중요한 것은 modelChanging() 및 modelChanged() 메서드를 호출하여 Wikcet에 변경 사항을 알리는 것입니다.

https://cwiki.apache.org/WICKET/browser-back-forward.html

+0

링크가 끊어졌습니다. 링크를 업데이트 해주십시오. 나는 진짜로 약간 문제점을 분류하고 싶다 – soorapadman