关闭jsf页面的导航规则
我想在jsp页面窗口从支持bean返回“finish”后关闭它 如何为此编写导航库? 我有以下代码关闭jsf页面的导航规则,jsf,Jsf,我想在jsp页面窗口从支持bean返回“finish”后关闭它 如何为此编写导航库? 我有以下代码 <navigation-rule> <from-view-id>/faces/script/modify_script.jsp</from-view-id> <navigation-case> <from-outcome>finish</from-outcome>
<navigation-rule>
<from-view-id>/faces/script/modify_script.jsp</from-view-id>
<navigation-case>
<from-outcome>finish</from-outcome>
<to-view-id> not sure what to write here</to-view-id>
</navigation-case>
</navigation-rule>
/faces/script/modify_script.jsp
完成
不知道在这里写什么
只需返回一个视图,其唯一内容大致如下:
<!DOCTYPE html>
<html lang="en">
<head><title>Window will be closed</title></head>
<body><script>window.close()</script></body>
</html>
窗口将关闭
window.close()
请注意,这仅适用于由同一webapp中的
window.open()
调用显式打开的浏览器窗口。如果相关浏览器窗口是通过target=“\u blank”
或手动处理最终用户(如Ctrl+Click)打开的,则这不能保证在所有浏览器中都能工作。在这种情况下,大多数现代浏览器都会忽略关闭指令。关闭JSP页面窗口是什么意思?为什么不直接使用window.close()
javascript方法呢?另外,有时编写JSF,有时编写JSP。是哪一个?@sleske你是什么意思?我正在调用一个backingbean方法,我只想在该方法返回finish时关闭窗口。@luigimendoza:阅读文本:“导航规则以关闭jsf页面……我想关闭jsp页面……faces/script/modify_script.jsp”,问题被标记为“jsf”。然而,JSP和JSF是不同的技术。因此OP应更正问题,说明s/he的意思。