使用Wicket Viewer 8的Apache Isis

时间:2018-12-21 09:49:56

标签: apache user-interface customization wicket isis

您好,Apache Isis用户,

我为Apache Isis Webapp制作了原型。

我想使用组件Apache Wicket 8代替Apache Isis Framework中的默认Wicket Viewer。

通常可以与Apache Wicket 8交换Apache Wicket Viewer吗?

最诚挚的问候

1 个答案:

答案 0 :(得分:0)

Apache Isis提供了基于Apache Wicket的查看器,即Isis使用基本的Wicket组件来构建更复杂的组件以满足其需求。

如果需要,可以通过ComponentFactory用自定义组件替换Isis的组件(实际上是Wicket面板和页面)。

要将Wicket升级到v.8,您可以将wicket-corewicket-extensionswicket-auth-roles依赖项添加到pom.xml(或build.gradle,...),即您可以覆盖Apache Isis使用的版本。但是我不能保证它会起作用。这是主要依赖版本的升级,因此可能会有一些障碍。如果遇到问题,应咨询Wicket的migration guide

AFAIK Isis v.2(正在开发中)正在使用Wicket 8.x,因此您可以使用其里程碑版本。