从另一个UI获取信息

时间:2012-08-21 12:12:42

标签: java jsf jsf-1.2

有一个UI应用程序提供了多个功能,其中一个正在下载客户信息。只有经过身份验证的用户才能访问应用程序功能。

我正在使用JSF构建UI,需要从我上面提到的UI中提取客户信息。按钮下载客户将出现在我的UI中。在点击下载客户时,我的UI必须调用另一个UI,输入用户ID和密码(在我的UI中的属性文件中配置),然后发送approperiate请求以下载客户信息,最后将该信息显示给用户。

UI应用程序1 -

(1)点击获取客户信息菜单链接 - 在后台触发下面列出的活动

UI应用程序2 -                      (a)登录                      (b)单击“客户信息菜单链接”                      (c)点击客户信息屏幕中的下载客户数据按钮 (2)向用户显示客户信息。

活动(a),(b)和(c)必须在后台对用户透明,并且(c)中的信息必须显示给用户。

这可能吗?是否有任何框架/工具可以使从另一个UI中提取信息的任务更容易。

此致

2 个答案:

答案 0 :(得分:1)

不要将它们视为两个不同的“UI”。它们是两个不同的系统。您要实现的是系统级集成。大多数系统都支持某种“程序化”服务层。首先探讨它是否有一个。如果没有,请探索您是否可以构建和使用。如果无法做到这一点,请检查是否可以将两个系统置于同一登录名下,即单点登录应用程序。

答案 1 :(得分:0)

如果您在属性文件中保存了用户名和密码:

您可以轻松执行以下操作:

您只需通过将操作和onsubmit url分配给该servlet URL来添加用户名和密码以及任何其他属性来调用servlet。 在回复时,您只需将其整齐地呈现给UI中的用户。