【发布时间】:2015-08-19 05:27:25
【问题描述】:
我有一个 HTML 页面。在页面上我有一个链接。当用户单击链接时,我正在调用一个在新页面中打开的 servlet。在这个 servlet 上,我正在尝试更新我的数据库。完成更新后,我可以关闭从 servlet 启动的页面。现在我想在原始 HTML 页面上运行一个脚本,但我无法这样做,因为没有触发器/事件来调用该方法。
我该怎么做。 提前致谢!
【问题讨论】:
-
好吧,您的 servlet 不会“打开一个新页面”,它会执行一个操作并通过显示一个页面或重定向到另一个页面来结束。请澄清。
-
当用户点击链接时,他会被定向到一个新的 URL(在新的浏览器窗口中打开并且不受我的控制),这是对 servlet 的调用,例如:demo.html 是我当前的 html 页面。当用户点击链接时,将打开一个带有 url 的新窗口:
? -
尝试使用
request.getHeader("Referer")提供的url重定向用户
标签: javascript java html servlets