2010-10-04 143 views
0

我有一个jsp页面来检查查询,如果答案是真的程序转到servlet页面 否则程序继续按计划我的问题是: 如果我去servlet页面我怎么能从 的servlet关闭jsp窗口

回答

1

您可以使用JavaScript做关闭原来的jsp页面,并当你的条件满足

1

你可以从servlet不敢靠近浏览器窗口都可以执行。

但是,您可以使用javascript关闭窗口。

例如写类似:

<body onLoad="closeWindow(<% bean.isCloseWindow %>)"> 

而在javascript函数“closeWindow”做这样的事情:

function closeWindow(ifClose) { 
if (ifClose) { 
window.close(); 
} 
} 
0

这是真的,你可以使用JavaScript的window.close()关闭一个窗口,但窗口将只在窗口打开时关闭您的应用程序使用window.open()而不是当它是o由最终用户本身(例如,通过链接,表单提交,书签等)。