在双击表格行后,如何从JSF页面导航到另一个页面。我在action
中寻找o:commandButton
等属性。
感谢您的任何建议! 托马斯
答案 0 :(得分: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()" />
答案 1 :(得分: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'
}
);
};