的含义 request.getSession()。setAttribute(),response.setHeader(“Content-Disposition”,“attachment; filename = \”Destination.csv \“”);, response.getOutputStream();,out.println() 以及为什么要使用request.getSession()。setAttribute()
我的相关代码是 request.getSession()的setAttribute( “lcrConfigProductionRelData”,lcrConfigProductionRelData)。 lcrConfigProductionRelData是集合 并且此代码存在于jsp中,并且可以在servlet中访问 servletCode是 (httpSession.getAttribute( “lcrConfigProductionRelData”);
答案 0 :(得分:2)
request.getSession()
返回会话。
.setAttribute("lcrConfigProductionRelData",lcrConfigProductionRelData);
将具有给定名称的字段设置为给定值。
response.setHeader("Content-Disposition", "attachment;filename=\"Destination.csv\"");
发送HTTP标头,导致用户显示文件名为“Destination.csv
会话属性已设置,因此可以通过其名称访问其他位置,而无需直接访问原始变量。