0

双击表格行后,如何从 JSF 页面导航到另一个页面。我正在寻找一个属性,例如actionin o:commandButton

感谢您的任何建议!托马斯

4

2 回答 2

1

就在我的脑海中,我会使用 ondblclick 参数并触发一个 javascript 函数来重定向到一个页面。否则,您可以使用 action="page?faces-redirect=true" 但这仅适用于单击。

我的 javascript 有点基础,但我相信你可以使用

window.location="http://www.yourdomain.com/"

重定向。

所以

  <script>
            function redirect() {

        window.location="http://www.yourdomain.com/"
            }
</script>




<o:commandButton ondblclick="redirect()" />
于 2011-04-25T15:32:24.547 回答
0

.xhtml 文件

<o:treeTable id="treeTable" var="element"
    ondblclick="openTargetListFromTable(event);"  ....

JavaScript

function openTargetList(event) {

  O$.ajax.request(
    this, 
    event, {
      execute:  'form1:treeTable', 
      render:   'form1:treeTable', 
      listener: 'treeTableBean.openElement'
    }
  );

};
于 2011-05-02T09:26:13.917 回答