我调用doGet方法"下载" myproject中的servlet。我想要的是,一个新窗口应该出现静态内容?任何想法我的谷歌搜索能力没有运气
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = response.getWriter();
out.println("static content");
}
答案 0 :(得分:0)
你不能从servlet那里做到这一点。这需要通过将客户端发送到servlet的任何操作来完成。它可以通过Javascript弹出窗口显然完成,其中url设置为servlet url,但还有两个其他选项:
将target ='_ blank'添加到链接:
<a href="serlvet" target="_blank">link</a>
将target ='_ blank'添加到表单:
<form action="serlvet" method="get" target="_blank">