gpt4 book ai didi

java - 如何从 session 访问 JavaBean 数组

转载 作者:行者123 更新时间:2023-12-01 11:36:39 25 4
gpt4 key购买 nike

我目前正在尝试在捐赠面板页面中显示用户捐赠列表(用于一个项目),但是是否可以将 JavaBean 数组传递给 session bean。我的想法是

private UserDonationBean []u = new UserDonationBean();

我会根据相应的数据库信息初始化bean属性,然后通过setAttribute()将u放入 session 对象中。这个方法可行吗?我如何访问 JSP 中的每个 bean?

最佳答案

是的,听起来不错。就像你说的那样。从JSP访问取决于你里面使用什么技术。普通的方式是通过“session”变量,该变量在 JSP 中始终可用,除非您明确禁用它:

   <%  UserDonationBean[] u = (UserDonationBean[]) session.getAttribute("YOUR_KEY") 
%>

如果你使用 EL 那么它

${sessionScope["YOUR_KEY"] }

需要考虑一些小问题:(1)显然如果你只需要页面使用,也可以放在请求范围内

(2) 在某些生产环境中,您可能希望 UserDonationBean 可序列化(UserDonationBean 实现可序列化),因为容器可能希望将其跨集群发送,或将其保存到光盘。

关于java - 如何从 session 访问 JavaBean 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29910389/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com