双击表格行后,如何从 JSF 页面导航到另一个页面。我正在寻找一个属性,例如action
in o:commandButton
。
感谢您的任何建议!托马斯
就在我的脑海中,我会使用 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()" />
.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'
}
);
};