【问题标题】:JSF View rendering in nested Tab嵌套选项卡中的 JSF 视图呈现
【发布时间】:2013-09-15 14:18:37
【问题描述】:

假设我有一个带有 3 个标签的屏幕: Tab1 - Tab2 - Tab3

Tab2 有 2 个嵌套选项卡: 选项卡2 管理员客户端

客户端选项卡包括 3 个屏幕,但一次显示一个屏幕: ClientList.xhtml => ClientUpdate.xhtml => ClientDetail.xhml

用户在客户端选项卡容器中浏览前 3 个屏幕。

假设 Client.xhtml 具有以下操作来导航到 ClientUpdate.xhtml

<h:commandButton action="#{clientBean.clientUpdate()}"/...>

@ManagedBean
@SessionScoped
public class ClientBean{

public String clientUpdate(){
return "ClientUpdate"
}

如何强制应用程序在 Tab2 容器中呈现 ClientUpdate.xhtml,而不刷新整个页面并失去焦点(模式/框架)的选项卡?

我正在使用 Jquery 和 JSF2.0 。我现在正在尝试在不使用 Primefaces 或 Richfaces 的情况下实现它,但如有必要,可以。

【问题讨论】:

    标签: jsf jsf-2


    【解决方案1】:
    • Primefaces Tabview 将负责使用 ajax 加载动态内容。
    • ui:include 与建议的支持 bean here 以加载不同的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-13
      • 2015-08-15
      • 1970-01-01
      相关资源
      最近更新 更多