您的位置:首页 > Web前端 > JavaScript

在jsp页面点击按钮后弹出保存对话框

2017-03-14 22:12 225 查看
jsp页面代码:

<head>

<script type="text/javascript">

function exportUser() {
$("#method").val("exportUser");

}

</script>

</head>

<body>

<form action="<c:url value='/UserManageServlet' />" method="post" id="userList_form">

<input type="hidden" name="method" value="" id="method">

<button type="submit" class="editBtn" value="exportUser" onclick="javascript:exportUser();">批量导出</button>

</form>

</body>

servlet中代码:

@WebServlet("/UserManageServlet")

public class UserManageServlet extends BaseServlet{
public String exportUser(HttpServletRequest request, HttpServletResponse response) throws Exception{
response.setContentType("application/octet-stream");
response.setHeader("Content-Disposition","attachment;filename=test.txt");
ServletOutputStream  sos  =  response.getOutputStream();
sos.write("Life Is a Test. It Is Only a Test");//这里可以从输入流中得到数据然后写到指定文件中
sos.flush();
sos.close();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐