首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Websphere Portal中的Vaadin7主题

Websphere Portal中的Vaadin7主题
EN

Stack Overflow用户
提问于 2016-10-19 15:42:22
回答 1查看 76关注 0票数 0

我会在Websphere中部署我的Vaadin自定义主题,并在Websphere Portal中部署的一些vaadin portlet中引用它们。我使用的是Websphere 8.5和Vaadin 7。我找到了很多关于Tomcat和Liferay组合的话题,但没有对Websphere有用的东西。

我还尝试在Resources>Resource Environment>Resource环境提供程序的'WP PortletContainerService‘中设置vaadin.resources.path变量,并设置了一个名为'std.portalcontext.vaadin.resources.path’的资源,但在UI中看不到它。

​谢谢你。

EN

回答 1

Stack Overflow用户

发布于 2016-10-19 19:56:37

在portletcontainerservice上设置该属性不会对您有所帮助,因为它不是WebSphere门户容器将识别为属性的属性之一。我认为你可能需要做一些像这样的https://vaadin.com/forum/#!/thread/2732876/2732875,特别是这些https://vaadin.com/wiki?p_p_id=36&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&p_p_col_id=row-1&p_p_col_pos=1&p_p_col_count=3&_36_struts_action=%2Fwiki%2Fview&p_r_p_185834411_nodeName=vaadin.com+wiki&p_r_p_185834411_title=Developing+portlets+for+the+Websphere+Portal+Server

要做的主要事情是在portlet标记中,您必须为portlet类设置一个值。对于这个简单的示例,我们可以使用默认的Vaadin portlet类com.vaadin.server.VaadinPortlet;您还必须将UI类命名为portlet init参数。

要让WPS找到Vaadin、javascript和主题资源,您必须使用portlet初始化参数vaadin.resources.path。值PORTLET_CONTEXT是一个使Vaadin资源在portlets资源路径中可用的vaadin常量值。

以干净的包作为目标运行Maven构建,并在门户管理中部署创建的war文件。创建一个空白门户页面,并将您的portlet添加到该页面。您的"Click me“portlet应该如下所示:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40125102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档