问题标签 [jsr286]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1027 浏览

liferay - 将 websphere portlet factory 迁移到 liferay 门户

哎嗨,

我是liferay的新手。我正在尝试将在 websphere 6.1(JSR 286) 中开发的 portlet 迁移到 liferay 6.1。暂时我已经开发了一个显示一些文本的门户(PA_test.war),我将其部署在 liferay 上。

.war 文件被选择为“上传 WAR 文件以安装布局模板、portlet 或主题”。

处理后显示以下消息 - “您的请求已成功完成。” “插件上传成功,正在安装中。”

当我尝试在安装的插件中​​查找门户时,我找不到该门户。我看到了上面写着的日志:

信息:取消部署上下文 [/PA_test] 2012 年 7 月 30 日上午 7:54:05 org.apache.catalina.startup.HostConfig deployDirectory 信息:部署 Web 应用程序目录 E:\life\liferay-portal-6.1.0-ce-ga1 \tomcat-7.0.23\webapps\PA_test

我想知道 :

1) portlet 如何遵守 JSR 规范?

2) 没有哪些主要依赖项(技术方面)是无法迁移 porlet 的?

或者liferay是否提供了替代方案或桥梁来做到这一点

或者liferay中websphere 6.1(JSR 286)的等价物是什么?

请帮忙!!


portlet.xml

0 投票
0 回答
295 浏览

java - ajax 调用 jsr 286 中的 apache 文件上传

我正在以 portlet 的形式使用 apache 文件上传。我注意到 PortletFileUpload 类仅服务于操作请求。我正在使用 JSR286,我想在单击提交按钮时调用 serveresource 方法。这是可能的还是有任何解决方法可以实现这一目标?

0 投票
2 回答
1542 浏览

java - 如何在 JSF-Portlet 中创建 Portlet URL

目标是使用以下代码创建 Portlet 的 URL:

但是,如果我在支持 bean 的 JSF-actionListener 方法中调用它,我会得到一个,ClassCastException因为ctx.getResponse()给了我一个javax.portlet.ActionResponse

我知道 aRenderResponse可以从doViewPortlet 类中的方法访问。但是我怎样才能在我的支持 bean 中访问它呢?

0 投票
1 回答
643 浏览

portlet - 如何在 JSF portlet 中配置自定义错误页面

我在门户页面中有一个 JSF Portlet。每当任何页面 bean 方法抛出异常时,我都需要显示错误页面。我怎样才能做到这一点?

我在 web.xml 中尝试了以下配置,它适用于 servlet,但不适用于 portlet。

现在,只要页面 bean 方法抛出异常,应用程序就会显示第一页。

我正在使用 JSF 1.2 + Facelets,并且我没有任何额外的 3rd 方库。

0 投票
1 回答
479 浏览

java - 在 doView() 上编辑响应内容

我有一个简单的JSR 286Portlet,它显示用户手册(纯HTML代码,而不是JSP)。

实际上,我的doView方法只包含以下内容:

这可以按预期工作,但是在包含图像时我遇到了麻烦。我知道图像的路径应该是这样的:

但是,我的包含用户手册的 HTML 文件在其他地方使用,所以我想将其保存为纯 HTML 文件。

有没有办法用上面的例子动态替换我的经典images urls?也许使用PrintWriter响应?

如果这样的事情是不可能的,我认为我需要在构建JSP过程中生成一个文件。Maven

欢迎任何解决方案或想法。

0 投票
1 回答
490 浏览

jboss - 如何更改首选项以使每个窗口显示不同的内容?

我正在尝试覆盖首选项的值,但没有任何覆盖。有谁知道如何解决这一问题?

portlet.xml

portlet-instances.xml

cool_portlet-object.xml

主控制器.java

输出:

0 投票
1 回答
1666 浏览

java - 序列图请求 portlet

详细来说,我想知道它是否是门户和门户容器之间的正确表示。

在此处输入图像描述

0 投票
2 回答
686 浏览

portlet - 来自 Portlet 的门户 URL

是否可以使用 Portlet 2.0 API 从 Portlet获取 Portal 基本 URL(如http://www.thisismyportal.com )?

现在我打算手动构建它并连接PorletRequest.getServerName(),PortletRequest.getServerPort()PortletRequest.getContextPath(); 但它似乎有点笨拙(而且没有PortletRequest.getProtocol()

0 投票
1 回答
171 浏览

portlet - ibm portlet 8.0 (JSR 286) 设备检测

我一直在研究 IBM 门户 8.0 和 JSR 286。我的要求是检测请求是来自 PC 浏览器、移动设备还是平板电脑。我没有使用 Web 体验工厂。它只是基本的 portlet 项目。

请有人建议是否有任何方法(任何帮助程序类或任何其他机制)用于 IBM Portlet 8(JSR286)中的设备检测。

0 投票
1 回答
1265 浏览

drupal - Drupal 中的 Liferay-Portlet

我们有一些符合 JSR 286 标准的 portlet。我们将这些带有 liferay 服务器的 portlet 出售给我们的客户。一位客户询问是否可以使用 Drupal 而不是 Liferay。

我找不到 Drupal 支持 jsr-286-portlets 的任何信息。所以不可能将 liferay-portlet 与 Drupal 一起使用,对吗?