我在flex.once中完成了登录系统用户登录,如果他刷新页面,它将带你回到登录页面。我可以使用flex和java使登录用户停留在同一页面只有?并且如果一旦用户登录并使用相同的用户名和passwrod进行另一次登录,我如何使用flex和java处理数据?请帮我 谢谢
答案 0 :(得分:0)
您将要查看deep linking。它允许您通过在URL中的井号后面传入值,将用户带到应用程序中的特定状态。
例如,http://example.com/app.html#post=1可以导航应用程序并向用户显示应用程序的状态,就像用户自己导航到第一个帖子一样。
这种方法利用了这样一个事实:Web浏览器不会为随后再次请求的URL重新加载页面/应用程序。因此,使用Flash,应用程序不会重新加载。
答案 1 :(得分:0)
我假设您的Flex应用程序向Java后端发送请求,包括登录请求。
更简单的方法是将您的登录页面实现为JSP或其他一些Java技术。可以配置该站点,以便访问托管Flex应用程序的页面需要用户登录。
如果您想通过Flex登录,可以在用户登录后设置身份验证令牌cookie,然后检查cookie是否已设置。您还必须确保您的客户端处理授权可能已过期的情况并再次显示登录屏幕。