在Java Server Pages(JSP)中,Session对象是用来存储特定用户会话中的属性及访问状态的工具。以下是一个JSP Session查询数据的实例,我们将通过这个例子来了解如何在JSP页面中使用Session来查询数据。

示例背景

假设我们有一个电子商务网站,用户在登录后可以浏览商品。为了提升用户体验,我们希望当用户浏览不同页面时,页面能够显示用户最后一次查看的商品列表。

步骤一:创建Session

我们需要在用户登录成功后创建一个Session,并将用户最后一次浏览的商品列表存储在Session中。

```java

// 在用户登录成功后执行

HttpSession session = request.getSession();

List lastViewedProducts = // 获取用户最后浏览的商品列表

session.setAttribute("