【问题标题】:calling a servlet during a page load在页面加载期间调用 servlet
【发布时间】:2015-04-21 12:20:39
【问题描述】:

当用户点击 homepage.jsp 中的退出链接时:

我做一个 href 并将请求发送到 exit.jsp。

现在当 exit.jsp 加载时,我需要调用一个 servlet 以使用户的令牌过期。

servlet 调用不会返回任何内容,它只会更新数据库并使令牌过期。 exit.jsp 的其余部分应该像往常一样加载。

当exit.jsp 加载时如何调用这个servlet?

我不想使用<a href={servlet url}>,因为这意味着需要单击某些内容才能进行 servlet 调用。但在我的情况下,servlet 调用应该在 exit.jsp 加载时发生。什么都不会被点击。

另一种选择是使用<img src ={servlet url}>...但似乎不对。

还有其他选择吗?

这是一个旧版应用程序。所以,我更喜欢使用 Javascript

【问题讨论】:

    标签: java javascript jsp jakarta-ee servlets


    【解决方案1】:

    只需在您的 exit.jsp 加载过程中向您的 servlet 发送令牌清除请求。其中一种方法是使用 jquery 和 ajax。

    【讨论】:

    • 是的,查询只是一个 javascript 包装器,所以如果需要,请使用 javascript。
    • 关于如何操作的任何提示/示例?...谢谢
    • 如果您使用正确的搜索字符串点击搜索按钮。您可能会得到我可以提供的更好的示例/源代码。我的回答是引导而不是舀喂你。祝你好运!
    猜你喜欢
    • 1970-01-01
    • 2021-01-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多