[求助]jsp 如何保存最近访问的信息
我做一个网页,比如说是可以选择股票的网页,一个用户点击了某些股票,如何保存该用户最近访问的几只股票呢??
你的需要登录吗?
用户必须登录后才能使用的话`
就用session可以搞定``但是只能保存在内存中,当用户关闭网页就没了,所以如果你要长期保存,建议保存到数据库
我建议使用session
cookie不大好用``
如果用户禁用cookie那就搞不成气了`
假设 有 A,B,C股
你用session保存一个List接口对象
具体使用: List l = new ArrayList();
session.setAttribute("user",l);
当点那个链接的时候触发一个Servlet或JSP
在那个Servlet或JSP里面写
List l = (List)session.getAttribute("user");
l.add("A"); //假设这个JSP中是A股,那么其他的类型
session.setAttribute("user",l);
如果你想查询你点了哪些股
那么 用 List l = (List)session.getAttribute("user");
for(int i;i<l.size();i++)
{
System.out.println(l.add(i));//那么就会依次输出你所点过的股
}