如何在SpringMVC中关闭窗口?

如何在SpringMVC中关闭窗口?,spring,model-view-controller,controller,window,Spring,Model View Controller,Controller,Window,我想通过spring控制器和Java使用按钮cancel关闭窗口。有人能帮忙吗 <input type="submit" value="cancel" action="cancel"/> 您需要按照@Satadru的建议,在JavaScript中完成这项工作。类似这样(未经测试): 要做到这一点,您需要使用javascript,而不是Java。我的处境与单击“取消”按钮时相同,我需要使服务器会话无效并关闭当前窗口。在这里,我向注销控制器发送get请求,并使用Window.clos

我想通过spring控制器和Java使用按钮cancel关闭窗口。有人能帮忙吗

<input type="submit" value="cancel" action="cancel"/>

您需要按照@Satadru的建议,在JavaScript中完成这项工作。类似这样(未经测试):



要做到这一点,您需要使用javascript,而不是Java。我的处境与单击“取消”按钮时相同,我需要使服务器会话无效并关闭当前窗口。在这里,我向注销控制器发送get请求,并使用Window.close()。这将使我的会话无效并关闭当前窗口。。但现在它正在启动一个新的空白窗口。。有人请帮忙吗
@RequestMapping(method = RequestMethod.POST, params = "cancel")
    public String cancel(HttpServletRequest request, ModelMap model, HttpSession session) {
        //??
        return view.viewName;
    }
<input type="button" value="Cancel" onclick="window.close()"/>