如何在重定向到另一个子域并获取相同的URL后获取表单数据?

时间:2015-01-03 06:20:56

标签: struts2

我正在使用Struts2。

我有一个付款页面,例如abc.example.com并需要重定向到payment.example.com之类的常用网址。在这里用户重定向到公共支付页面,然后用户选择特定的支付网关,在做完支付后,用户返回到此URL。

我面临的问题是如何维护用户的数据,即URL,支付金额和其他信息。

1 个答案:

答案 0 :(得分:1)

如果您将用户的数据重定向到应用程序域以外的某个域,则会丢失它。在重定向之前,您应该将数据保存在持久化上下文,cookie或数据库中的某个位置,因此当您回调时,您可以从上下文中检索该数据并在即将发生的请求中重复使用它。