在双击表行之后,如何从一个JSF页面导航到另一个页面。我正在寻找o:commandButton中的一个属性,比如action。
谢谢你的建议!托马斯
发布于 2011-05-02 17:26:14
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-04-25 23:32:25
不经意间,我会使用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()" />https://stackoverflow.com/questions/5743791
复制相似问题