gpt4 book ai didi

java - 从应用程序链接(其他应用程序)重定向到 GET 自定义页面

转载 作者:行者123 更新时间:2023-12-02 08:17:55 26 4
gpt4 key购买 nike

将应用程序链接重定向到 Java - GWT 自定义页面。

每当用户通过我的应用程序登录时。并且用户点击按钮(例如添加记录),然后应该发生重定向,即页面应该从应用程序链接重定向到 GWT 自定义页面。

  • 当应用程序链接被按钮点击时如何调用servlet?
  • 之后如何从被调用的 servlet 调用 GWT 页面。
  • 想要显示 GWT 自定义页面,其中数据存在于 REQUEST 中。

在 GI 中开发的 UI 屏幕上提供隐藏字段。这些字段可以传递到从应用程序链接启动的 GWT 自定义应用程序。

APP(UI) --> SERVLET---> GWT 页面(请求中存在数据的 UI,即 jsessionid、隐藏字段)

需要在 web.xml 中进行哪些更改?

请提供任何有用的文档、链接、示例代码和任何想法

希望能有最好的合作提前致谢。

最佳答案

您是否已有必须使用的固定登录页面(servlet)?然后执行以下操作:

  1. Window.Location.assign(loginUrl)将带您进入新页面。您的 GWT 应用程序将“关闭”,所有状态都将丢失。

  2. 完成后,您的登录 servlet 应重定向回您的 GWT 页面。通常,这是通过在调用登录页面时提供 URL 参数来完成的 - 检查登录 servlet。通常类似于 http://yourserver.com/login?returnTo=GwtAppUrl

    此时您的用户已登录,这意味着 servlet 已设置 session cookie。从此时起(直到注销或 session 超时)您的 GWT 和 GWT-RPC 将自动使用此 session (浏览器发送 session cookie) - 您无需执行任何操作。

  3. 您可以通过片段标识符 http://yourserver.com/login?returnTo=GwtAppUrl#somePage/parameter1/parameter2 将一些数据传递回 GWT。然而更好的选择是只使用 GWT-RPC 从服务器获取数据。

否则,如果您从头开始制作所有内容,则可以使用 GWT 进行登录:How to implement a login page in a GWT app?

关于java - 从应用程序链接(其他应用程序)重定向到 GET 自定义页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5991731/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com