我有一个jsp页面,它使用变量创建链接列表。我想将链接的字符串表示形式传递给servlet。
<a href = "servletName">ItemToSetToSession</a>
我希望将 ItemToSetToSession 显示为链接,并将字符串设置为会话对象中的属性。
注意: ItemToSetToSession 是一个循环显示的变量,因此无法使用
session.setAttribute("item", ItemToSetToSession);
因为每个循环都会设置不同的值,但我想设置用户点击的项目。
答案 0 :(得分:1)
您可以将ItemToSetToSession
作为参数传递给servlet:
<a href = "servletName?item=ItemToSetToSession">ItemToSetToSession</a>
在servlet代码中,您可以像这样获取此参数
session.setAttribute("item",(String)request.getParameter("item"));