【问题标题】:Clear HTTP Session清除 HTTP 会话
【发布时间】:2017-01-08 17:28:22
【问题描述】:

当我从超链接条目访问 HTML 表单时,我试图清除它的所有内容。

有什么想法吗?我的开发语言是java。

【问题讨论】:

  • 你需要捕获一个事件。可能想要使用类似 jQuery 的东西。
  • 没有详细信息和代码(jsp???)。

标签: java html


【解决方案1】:

您是否使用会话范围的数据?如果是这样,请关闭您的浏览器并再次打开它。

【讨论】:

  • 或以编程方式关闭会话 :)
  • 我不确定他是从用户的角度还是从开发人员的角度说的
  • 哦,对不起...我的意思是从开发的角度来看
  • 你们如何以编程方式清除 HTTP 会话的所有内容?
  • 这个问题值得发帖吗?
【解决方案2】:

我不确定应用程序是否如此,但实现此目的的一种方法是使用 JavaScript。例如,如果每次访问该页面时都清除表单是可以接受的,那么您可以编写一个在页面加载时清除表单的快速函数(即,使用onload 事件)。

如果您只想在从该链接点击页面时清除表单,您可以在 URL 中添加一个参数(例如 clearForm=true)并使用 JavaScript 获取查询字符串并在该参数时清除表单存在。

当然,这是一个纯粹的客户端解决方案。对于服务器端解决方案,了解您正在使用的框架会很有帮助。

【讨论】:

  • 我实际上在我的一个 jsps 中添加了三行代码,它似乎工作正常。我正在调用 httpsession 的 invalidate 方法,该方法在应用程序到达该特定 jsp 时清除会话...
猜你喜欢
  • 1970-01-01
  • 2010-12-05
  • 2015-04-16
  • 2011-10-02
  • 1970-01-01
  • 1970-01-01
  • 2014-08-12
  • 2018-07-04
相关资源
最近更新 更多