java - 离开页面时运行java函数(HTML)

标签 java html

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

最佳答案

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

您可以使用以下范围:

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

我假设您正在使用 session 范围,因此我建议您使用请求范围。

关于java - 离开页面时运行java函数(HTML),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11903578/

相关文章:

java - Android:SharedPreferences 未从 PreferenceFragment 更新

java - 在 Spring 中更改数据库

java - 在 EXT 中添加自定义方法时出现问题

javascript - 单击后在一个寻呼机上切换汉堡菜单

java - 如何在 Ubuntu 18.04 上安装最新的 openjdk 12

java - 在 JScrollPane 内的 JPanel 上绘图

javascript - 如何在 JavaScript 中访问父元素的子元素

javascript - HTML 样式表更改错误

javascript - 无法使用 jQuery AJAX 函数将带有字符串内容的 jQuery 变量发送到 PHP?

javascript - jQuery 位置 DIV 固定在除主页外的滚动顶部