ページ xyz.xhtml のボタンは、(ajax を使用して) このコードを呼び出します。
FacesContext fc = FacesContext.getCurrentInstance();
NavigationHandler nh = fc.getApplication().getNavigationHandler();
nh.handleNavigation(fc, null, "home");
home は abc.xhtml を指します。このページには更新が必要なテーブルが含まれていますが、更新されません。何か案が?
独自の JavaScript を使用せずに更新するにはどうすればよいですか? onload 属性と ajax を使用してテーブルをリロードする JavaScript を使用する回避策があります。しかし、これは「フラットな」画面になります。このソリューションは洗練されたものではありません。
JSF 2、OpenFaces 3、および IE8 を使用しています。
前もって感謝します!