问题标签 [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 - 如何在 portlet 视图中呈现网页?
谁能指导我如何在 portlet 中呈现自定义网页视图?
例如,我有一个输入文本框,用户可以在其中输入目标 URL,单击提交按钮时,portlet 内容应显示目标 URL 页面。
我不想使用现有的核心 portlet (IFrame)。我需要用一些业务逻辑来设计自己的。
关于如何在 portlet 中呈现网页的任何指南或建议?
liferay - Liferay 6.2 PortletURL.setParameter() 在参数名称前添加下划线
我正在 JBoss ES 6.2 上使用 Liferay 6.2 开发一个项目。我需要能够在操作方法中创建操作 URL。action 方法正在查找一些数据,构建一个 JSONArray,然后设置一个与生成的 JSON 字符串相等的属性。部分 JSON 数据需要指向同一 portlet 中另一个操作的操作 url。
我遇到的问题是生成的 URL 似乎强制我设置的任何参数在参数名称中包含两个下划线。
例如:
最终生成类似:
注意__guid
和__javax.portlet.action
。因此,portlet 最终会运行doView()
而不是myAction()
.
我也尝试创建一个友好的 url 来解决这个问题,但后来我遇到了如何生成具有正确站点上下文和所需p_auth
值的友好 url 的问题。
jquery - JSR286 SpringMVC portlet 中的资源映射
我正在使用 springMVC 开发一个 JSR286 portlet。我的 portlet 中有一个 div,它将在我的模型中迭代一个集合并显示如下
我有上一个和下一个链接。单击链接时,我需要用新内容异步刷新 div(使用 ajax)。我正在使用 jQuery 编写脚本。我可以使用资源请求(资源映射 url)替换模型中的集合。但我不知道如何刷新 ajax 成功中的 div,以便可以在 portlet 中查看新集合。
技术人员给你的建议..
portlet - 两个 portlet 之间的导航
在 JSR286 中,我们可以通过以下方式从一个 portlet 转到另一个 portlet:
1) 简单导航 2) 使用 IPC(Inter Portlet Communication)
我有两个portlet A 和B。两者都有相应的Portlet.java 文件(处理portlet 的生命周期)。当我们使用 IPC 从 A 到 B 时,会调用 B 的 Portlet.java,但是如果我们使用导航从 A 到 B,那会发生什么?在导航中是否会调用 B 的 Portlet.java?
(这里我们假设 portlet A 和 B 都在同一个 portlet 容器中。)
jsf-2 - 从 JSR286(IBM) portlet 导航到 JSF 2.0 portlet
我需要使用一些参数从 JSR286(IBM) portlet 重定向到 JSF 2.0 portlet。
我也有页面唯一的 id 和友好的 url。
我已经尝试过 response.sendRedirect() 和 requestDispatcher.forward() 但直到现在都没有成功。
请给我一些解决方案。
portlet - WebSphere Portal 阻止了直接的 portlet 访问
我正在尝试JSR 286
在 websphere 门户中部署一个 portlet。
部署顺利,但是当我尝试直接访问资源 url 时,我得到以下信息:
错误 403:WebSphere Portal 阻止了直接 portlet 访问
我对portlet 和websphere 很陌生。
有什么想法可能是错的吗?
liferay - Portlet 导航
我们正在为我们的下一个项目评估使用 JSR-286 portlet。用户将能够使用我们的托管服务构建 Web 应用程序。每个用户都会在我们的 portlet 服务器上获得一个网站。我们的场景之一是:
- 用户将我们的“table portlet”放置一页,他选择id free
- 用户将我们的“详细 portlet”之一放在另一个页面上
- 当有人点击“table portlet”上的“detail button”时,他应该被导航到“detail portlet”
有什么方法可以获取“table portlet”中“detail portlet”的url。像List<URL> PortletUtil.getPortletURLs(String portletType)
什么?
我们不希望用户必须在“table portlet”中配置目标 URL,以避免在详细页面 URL 更改时链接断开。
我们还没有决定使用哪个 portlet 服务器(如果有的话),所以服务器特定的解决方案是可以的。
parameter-passing - WebSphere Portal 8.5 在带有传递参数的 portlet 之间导航
我们在WebSphere Portal 8.5中的项目有几个 portlet (JSR 286)。
例如, Portlet A包含带有一些商品描述的页面,以及用于编辑该描述的工具。Portlet B包含为这些商品创建订单的工具(这是一个非常简化的,但应该足以理解问题)。
我们需要创建从一个portlet 到另一个portlet 的链接,同时在一个方向传递一些参数,反之亦然。我们怎么能做到这一点?查看简单的代码示例以更好地理解将非常有用
谢谢
java - 如何从 Java portlet (JSR-286) 中的字节数组下载 pdf 文件?
我不熟悉Java,但我有一个任务要解决。
我有一个 JSR-286 portlet。有一个 download.jspx 带有一个应该下载 PDF 文件的按钮。该文件由 byte[] 数组中的 API 提供。
我尝试使用 File.createTempFile() 将文件保存在用户磁盘上,但是当应用程序部署在 Weblogic Server(门户)上时,它无法访问文件系统。
如何创建一个从字节数组下载文件的按钮操作?