【问题标题】:Preventing user seeing previously submitted info防止用户看到以前提交的信息
【发布时间】:2011-11-07 15:02:38
【问题描述】:

我已经获得了将部署在公共终端上的 Web 应用程序的规范。此应用将在贷款申请过程中接受个人详细信息。

是否可以防止下一个客户使用返回查看上一个申请人的详细信息?

我们曾考虑使用 AJAX 在后台提交表单,然后清除字段,但这对显示数据的页面(即地址搜索的结果)没有帮助。

【问题讨论】:

  • 只是我的意见,但“公共终端”、“浏览器”和“个人详细信息”是最糟糕的组合。

标签: java javascript html servlets


【解决方案1】:

我认为这不是 Java 问题。这根本不是编程问题。 将存储的信息插入网络表单是一项浏览器工作。您只需在终端中使用的浏览器上禁用此功能即可。

【讨论】:

    【解决方案2】:

    收集页面上的数据并使用该数据填充 EJB,然后调用 servlet,该 servlet 将使用 bean 使用 bean 内部的数据处理贷款申请,清除 bean 中的所有数据,然后重定向到处理完申请后出现的任何页面。您总是可以使用一些 javascript 来清除浏览器的历史记录,那么任何人都无法使用返回按钮。简单的示例,但它们应该会给您一个或两个关于从哪里开始的想法。

    【讨论】:

      猜你喜欢
      • 2015-08-04
      • 2010-09-20
      • 1970-01-01
      • 2017-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-06
      • 2012-01-30
      相关资源
      最近更新 更多