我不熟悉FILNET P8。

我阅读一些在线文档的假设是,它具有一个基于中央网络的用户界面,称为工作场所,该界面在Java Web堆栈上实现,并通过Java API与FILENET的核心部分进行通信。

同样,您似乎可以扩展工作场所的JSR 186兼容的Portlet。 - 根据我阅读的Filnet P8 Workplace不是门户本身,不能托管Portlet,而是提供一些功能,作为可以与第三方门户一起使用的portlet。

FILENET似乎还具有许多不需要编码的可扩展性点,但是我正在考虑使用具有自定义动态网格和表单的高度定制应用程序。

是否可以使用Portlet和/或普通的JSP/Servlet方法使用自定义工作流程扩展工作场所? (可能是“ Web Application Toolkit”工具)

GUI可以包含带有过滤和列选择的网格,具有动态禁用/启用字段的表单(不是纸),自定义搜索表格,动态上下文和下拉菜单。 GUI当然应该能够与内容和过程引擎集成。

现有的基于FILENET P8的解决方案的链接证明了可能的自定义工作场所GUI扩展将是很棒的。

谢谢!

有帮助吗?

解决方案

这个有可能。首先,工作场所带有完整的源代码。在Aesource目录中查看(通常在C: Program Files filenet ae中,如果您在Windows上运行)。您首先需要决定的是要插入的位置(例如,您想完全创建一个新的Wokrplace页面,例如浏览和搜索页面,还是想将其拼写为新操作,例如结帐,获取-info等)。

一旦您弄清楚了,我就可以提供更多有关您要在哪里添加新代码的信息。一旦您可以在工作场所显示自己的功能的入口点,就可以在控件等方面使用任何您想要的任何内容。您可以使用JSF网格或仅仅是经典的JSP东西甚至jQuery控件(前提是您链接正确的libs等) 。

要记住的另一件事是,您将需要熟悉Web应用程序工具包(WAT),以确保您可以从工作场所获取正确的状态信息(例如,登录的人的用户令牌,也许用户单击的DOC ID,输入UI时的文件夹)。

无论如何,这里有一些信息可以让您入门。如果您提供有关要在哪里拼接UI进入的更多信息,我可以提供一些指导,作为您需要更改的内容等。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top