会话属性仅限于当前操作请求和后续呈现请求,并且必须在portlet接收下一个操作请求时进行清理。如果您没有正确编码,则最终可能会保留大量未使用的对象会话,从而导致性能问题<
每个新动作都会启动新会话还是什么?我不能在整个应用程序中使用相同的会话属性吗?
答案 0 :(得分:0)
10,30,50 8-20 * * mon-fri //At minute 10, 30, and 50 past every hour from 8 through 20 on every day-of-week from Monday through Friday.
30,50 7 * * mon-sat //At minute 30 and 50 past hour 7 on every day-of-week from Monday through Saturday.
10,30,50 16 * * sat //At minute 10, 30, and 50 past hour 16 on Saturday.
属性可用,直到session scoped
被销毁,且始终只有一个PortletSession
。在会话中存储属性的问题是,他们不像PortletSession
或RenderRequest
中的属性那样自我清理。因此,如果您在ActionRequest
中存储大量属性,则会出现性能问题。我认为这就是你的报价。