有一个UI应用程序提供了多个功能,其中一个正在下载客户信息。只有经过身份验证的用户才能访问应用程序功能。
我正在使用JSF构建UI,需要从我上面提到的UI中提取客户信息。按钮下载客户将出现在我的UI中。在点击下载客户时,我的UI必须调用另一个UI,输入用户ID和密码(在我的UI中的属性文件中配置),然后发送approperiate请求以下载客户信息,最后将该信息显示给用户。
UI应用程序1 -
(1)点击获取客户信息菜单链接 - 在后台触发下面列出的活动
UI应用程序2 - (a)登录 (b)单击“客户信息菜单链接” (c)点击客户信息屏幕中的下载客户数据按钮 (2)向用户显示客户信息。
活动(a),(b)和(c)必须在后台对用户透明,并且(c)中的信息必须显示给用户。
这可能吗?是否有任何框架/工具可以使从另一个UI中提取信息的任务更容易。
此致
答案 0 :(得分:1)
不要将它们视为两个不同的“UI”。它们是两个不同的系统。您要实现的是系统级集成。大多数系统都支持某种“程序化”服务层。首先探讨它是否有一个。如果没有,请探索您是否可以构建和使用。如果无法做到这一点,请检查是否可以将两个系统置于同一登录名下,即单点登录应用程序。
答案 1 :(得分:0)
如果您在属性文件中保存了用户名和密码:
您可以轻松执行以下操作:
您只需通过将操作和onsubmit
url
分配给该servlet URL
来添加用户名和密码以及任何其他属性来调用servlet。
在回复时,您只需将其整齐地呈现给UI
中的用户。