将应用程序链接重定向到Java - GWT Custom页面。
每当用户通过我的APP登录时。 和用户点击按钮(比如添加记录)然后应该发生重定向,即页面应该从应用程序链接重定向到GWT自定义页面。
在用户界面屏幕上显示的隐藏字段是在GI中开发的。 这些字段可以传递给从应用程序链接启动的GWT自定义应用程序。
APP(UI) - > SERVLET ---> GWT页面(请求中存在数据的UI,即jsessionid,隐藏字段)
web.xml中需要做哪些更改?
Plz提供任何有用的文档,链接,示例代码和任何想法
希望最好的合作 提前谢谢。
答案 0 :(得分:2)
你必须使用固定登录页面(servlet)吗?然后这样做:
Window.Location.assign(loginUrl)
将带您进入新页面。您的GWT应用程序将“关闭”,所有状态都将丢失。完成后,您的登录servlet应重定向回GWT页面。通常这是通过在调用登录页面时提供URL参数来完成的 - 检查登录servlet。通常类似于http://yourserver.com/login?returnTo=GwtAppUrl
。
此时您的用户已登录,这意味着servlet已设置会话cookie。从此时开始(直到注销或会话超时),您的GWT和GWT-RPC将自动使用此会话(浏览器发送会话cookie) - 您无需执行任何操作。
http://yourserver.com/login?returnTo=GwtAppUrl#somePage/parameter1/parameter2
将一些数据传回GWT。但更好的选择是只使用GWT-RPC从服务器获取数据。否则,如果你是从scracth制作一切,你可以使用GWT做登录:How to implement a login page in a GWT app?