0

我正在使用 Seam 和 Java 编写程序。在我的网页上,我有一个表格供用户填写。但是,当我离开页面时;变量不清楚。离开表单页面时,有什么方法可以从我的 bean 运行 java 函数,或者有没有人知道更好的方法来执行此操作。

4

1 回答 1

1

由于 Seam 是 Java Server Faces 的专用版本:

您可以使用以下范围:

  • Request :使用这个范围来定义你的bean,因为当请求被发送到客户端时,变量将被释放。
  • 会话:不要将此范围用于存储对象和组件之间的共享,因为它会产生一些内存问题
  • 应用程序:仅用于在所有应用程序和客户端之间共享的对象。

我假设您使用的是 Session Scope,所以我的建议是您使用 Request Scope。

于 2012-08-10T14:26:26.063 回答