给我上述事物的意义

时间:2010-12-04 09:23:10

标签: java servlets

的含义 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”);

1 个答案:

答案 0 :(得分:2)

  • request.getSession()返回会话。

  • .setAttribute("lcrConfigProductionRelData",lcrConfigProductionRelData);将具有给定名称的字段设置为给定值。

  • response.setHeader("Content-Disposition", "attachment;filename=\"Destination.csv\"");发送HTTP标头,导致用户显示文件名为“Destination.csv

  • 的下载窗口

会话属性已设置,因此可以通过其名称访问其他位置,而无需直接访问原始变量。