javascript 操作 session 的问题
(index.jsp 页面,展现主题帖)
//从数据库获取主题帖,展现
List<Post> posts = PostManager.getInstance().getPosts();
..........然后
for循环{
<script type="text/javascript">
function session(p){
<%session.setAttribute("post",p); %>
}
</script>
<A id=jive-thread-22 href="postdetail.jsp" onclick="session()"><%=p.getTitle() %></A>
}
我想要的是,当点击这个主题帖的链接的时候,这个主题帖对象p被保存到session,这样在postdetail.jsp就不用再查询了!
同一个用户,保存的同名session会覆盖!
结果:保存只是一个,不管你点击那个之后,跳转到postdetail.jsp页面之后,从session拿出来的,始终是最后的那个 p !
不知道大家有没有什么好的解决办法?谢谢