我正在使用 Seam 和 Java 编写一个程序。在我的网页上,我有一个供用户填写的表格。然而,当我离开页面时;变量不明确。有没有办法在离开表单页面时从我的 bean 运行 java 函数,或者有人知道更好的方法来执行此操作。
最佳答案
由于 Seam 是 Java Server Faces 的专用版本:
您可以使用以下范围:
- Request :使用此范围来定义您的 bean,因为当请求发送到客户端时,变量将被释放。
- Session:不要使用此范围来存储对象并在组件之间共享,因为它可能会产生一些内存问题
- 应用程序:仅将其用于所有应用程序和客户端之间共享的对象。
我假设您正在使用 session 范围,因此我建议您使用请求范围。
关于java - 离开页面时运行java函数(HTML),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11903578/