问题标签 [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.
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
java - ajax 调用 jsr 286 中的 apache 文件上传
我正在以 portlet 的形式使用 apache 文件上传。我注意到 PortletFileUpload 类仅服务于操作请求。我正在使用 JSR286,我想在单击提交按钮时调用 serveresource 方法。这是可能的还是有任何解决方法可以实现这一目标?
java - 如何在 JSF-Portlet 中创建 Portlet URL
目标是使用以下代码创建 Portlet 的 URL:
但是,如果我在支持 bean 的 JSF-actionListener 方法中调用它,我会得到一个,ClassCastException
因为ctx.getResponse()
给了我一个javax.portlet.ActionResponse
。
我知道 aRenderResponse
可以从doView
Portlet 类中的方法访问。但是我怎样才能在我的支持 bean 中访问它呢?
portlet - 如何在 JSF portlet 中配置自定义错误页面
我在门户页面中有一个 JSF Portlet。每当任何页面 bean 方法抛出异常时,我都需要显示错误页面。我怎样才能做到这一点?
我在 web.xml 中尝试了以下配置,它适用于 servlet,但不适用于 portlet。
现在,只要页面 bean 方法抛出异常,应用程序就会显示第一页。
我正在使用 JSF 1.2 + Facelets,并且我没有任何额外的 3rd 方库。
java - 在 doView() 上编辑响应内容
我有一个简单的JSR 286
Portlet,它显示用户手册(纯HTML
代码,而不是JSP
)。
实际上,我的doView
方法只包含以下内容:
这可以按预期工作,但是在包含图像时我遇到了麻烦。我知道图像的路径应该是这样的:
但是,我的包含用户手册的 HTML 文件在其他地方使用,所以我想将其保存为纯 HTML 文件。
有没有办法用上面的例子动态替换我的经典images urls
?也许使用PrintWriter
响应?
如果这样的事情是不可能的,我认为我需要在构建JSP
过程中生成一个文件。Maven
欢迎任何解决方案或想法。
jboss - 如何更改首选项以使每个窗口显示不同的内容?
我正在尝试覆盖首选项的值,但没有任何覆盖。有谁知道如何解决这一问题?
portlet.xml
portlet-instances.xml
cool_portlet-object.xml
主控制器.java
输出:
java - 序列图请求 portlet
详细来说,我想知道它是否是门户和门户容器之间的正确表示。
portlet - 来自 Portlet 的门户 URL
是否可以使用 Portlet 2.0 API 从 Portlet获取 Portal 基本 URL(如http://www.thisismyportal.com )?
现在我打算手动构建它并连接PorletRequest.getServerName()
,PortletRequest.getServerPort()
和PortletRequest.getContextPath()
; 但它似乎有点笨拙(而且没有PortletRequest.getProtocol()
)
portlet - ibm portlet 8.0 (JSR 286) 设备检测
我一直在研究 IBM 门户 8.0 和 JSR 286。我的要求是检测请求是来自 PC 浏览器、移动设备还是平板电脑。我没有使用 Web 体验工厂。它只是基本的 portlet 项目。
请有人建议是否有任何方法(任何帮助程序类或任何其他机制)用于 IBM Portlet 8(JSR286)中的设备检测。
drupal - Drupal 中的 Liferay-Portlet
我们有一些符合 JSR 286 标准的 portlet。我们将这些带有 liferay 服务器的 portlet 出售给我们的客户。一位客户询问是否可以使用 Drupal 而不是 Liferay。
我找不到 Drupal 支持 jsr-286-portlets 的任何信息。所以不可能将 liferay-portlet 与 Drupal 一起使用,对吗?