【问题标题】:Directing from JSP page to a servlet and back to the JSP results in a different JSP page从 JSP 页面定向到 servlet 并返回到 JSP 会导致不同的 JSP 页面
【发布时间】:2012-08-08 09:55:08
【问题描述】:

在我的银行里,我既有经理也有员工。

经理是雇员,因此他(或她)拥有与雇员相同的权限。

我从这里开始:

Jacky 选择了这一点 - 员工行动:

然后我执行任何员工都会执行的常规注册 - 作为经理:

然后我到达这里:

意思是,这一次我作为经理返回到 员工页面 (!) 而不是 我自己的页面 - 经理的页面。

那么,问题是,我如何才能记住或知道谁点击了“开设新帐户”按钮,是经理还是员工?

请注意,这里的问题不是“正常”重定向,我可以处理:问题是我不知道谁点击了“打开新帐户”按钮,因为 2 人拥有该权限 - a经理员工。

我可以附上所有的代码,如果需要请说出来。

问候

【问题讨论】:

  • 可以添加post参数&client=manager&client=employee

标签: java html jsp web-applications servlets


【解决方案1】:

您可以在 html 代码中使用隐藏标签。在各自页面中为员工或经理设置 itz 值。 然后在 servlet 中,您可以将隐藏字段的值保存在会话变量中。 这样你就可以记住谁点击了。

【讨论】:

    【解决方案2】:

    如果没有任何东西可以区分经理用户和员工用户,那么您可以在交易页面上单击“按此处继续”在会话中保存一个值(例如,经理的“经理”和“雇员”在雇员的)。并使用该信息在 Congratulations 页面上呈现链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-27
      • 2015-07-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-11
      相关资源
      最近更新 更多