2011-02-19 7 views
1

역사에 돌아갈 수있는 방법은 smartgwt에 있습니까?smartgwt 브라우저 기록

예. Ajax 페이지에서 현재 페이지를 다른 페이지로 변경하는 버튼이있는 페이지가 있습니다. 이 새 페이지에는 이전 페이지로 돌아가는 버튼이 있어야합니까?

smartGWT로이 작업을 수행 할 수 있습니까? 또는 이전 페이지로 다시 전환하기 위해 새로운 Ajax 호출을 만들어야합니까?

답변

0

원하는 기능을 내역 클래스로 제공합니다. web.xml에서 선언하고 History.fireItem ("SomeURL")을 사용해야하는 경우, URL에 # 이력 ID (http://google.com#SomeURL과 같은)가 나온 후 문자열로 app url에 나타납니다. 임의의 ID를 사용할 수 있습니다.

URL 변경 (기록의 ValueChange 기능)에서 요청한 기록 ID (예 : 탭 이름/ID)를 여는 기능을 등록하고 History.addHistoryEntry()를 사용하여 다른 탭 가 선택됩니다.

이 기록 클래스를 구현하면 동일한 목적으로 브라우저의 앞으로 및 뒤로 아이콘을 사용할 수 있습니다.