您好我有一个刚刚登录的人的用户ID的会话值,我正在尝试使用该值,以便我可以显示该用户的数据库中的信息并将它们放在一个表中。 / p>
查询:
<sql:query var="result" sql= "SELECT * FROM Customer WHere...... "/>
我怎么能这样做,所以可以在查询的Where部分输入session.getAttribute? 我正在使用jsp和mysql。
其余代码获取结果变量,然后将其放在客户页面上的表中。
答案 0 :(得分:1)
假设您的userId在关键字'userId'的会话中,则如下所示:
<sql:query var="result" sql= "SELECT * FROM Customer where id = ?">
<sql:param value="${userId}" />
</sql:query>