在会话中存储和检索arraylist时出现问题

时间:2019-02-25 04:48:11

标签: java jsp session session-variables

我需要在当前会话的网页表中显示先前执行的命令。但是,我只得到表中最后执行的命令之一。我不知道我在想什么...

ArrayList commands = (ArrayList)session.getAttribute("commands");
String cmd = (String)request.getAttribute("text1");
commands.add(cmd);
session.setAttribute("commands",commands);

1 个答案:

答案 0 :(得分:0)

可能只是一个解释错误,但理想情况下,第四行应该是

session.setAttribute(“ commands”,commands);