问题标签 [portlet]

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 投票
4 回答
5384 浏览

java - 如何在 Sharepoint 中显示 Java portlet

有人知道/有在 Sharepoint 中显示 Java Web 应用程序生成的 UI 的经验吗?我们有一个 Java Web 应用程序,并且正在评估将 Java 生成的 Web UI 嵌入到 Sharepoint 中的可能性。我认为 Sharepoint 不支持 Java portlet,但它可能支持使用WSRP吗?

0 投票
2 回答
2513 浏览

gwt - GWT 和 JSR-168/286 portlet 命名空间?

我们正在为 Liferay 开发一组 portlet。目前我们使用 JSP,因此我们可以使用标签作为 DIV 和元素 ID,以便它们在页面上是唯一的,即使页面上出现同一个 portlet 的多个实例;例如:

现在我们想尝试使用 GWT 而不是 JSP 构建 portlet。我发现的任何 GWT portlet 示例(其中只有几个)都不能解决“如何为 div 和元素分配唯一 ID”问题,因为 GWT 似乎在 ID 之前已预编译为 Javascript曾经产生过。关于如何将 portlet 的名称空间合并到 div/元素 ID 中的任何想法?

0 投票
2 回答
3288 浏览

struts2 - Liferay - Struts2 Portlet 示例

我正在使用 struts2 portlet 示例并使用 liferay 服务器部署在 liferay portel 中。它工作正常。但现在我正在尝试验证我的表单,即使是第一次完美运行。但是,在第一次尝试提交表单时使用所需的值后,它不会进一步进行,也不会识别所需的操作。

任何人都可以在这个问题上指导我。

提前致谢

0 投票
1 回答
1051 浏览

java - 如何在基于 Struts 桥的 portlet 链接中设置 WindowState?

我正在使用 struts portlet 桥开发基于 struts 1.2.9 的 JSR-286 兼容 portlet(由于历史原因,我们希望重用大量现有代码)。我想要一些链接来更改 WindowState,但是门户网桥提供的 FormTag 和 LinkTag 没有简单的方法来设置 WindowState。我很高兴扩展这两个标签,但不确定如何继续,如何确定需要以与门户无关的方式添加哪些请求参数?

0 投票
1 回答
1552 浏览

php - 如何保存 portlet 位置

我将使用 jQuery 的功能为我的 Web 应用程序套件创建 portlet 小部件。我还没有开始,但很快就会开始,所以这是计划

现在,当前,页面加载,小部件加载到它们的默认位置。用户可以移动它们,更改它们的设置,等等。

现在,我的问题是我希望它为用户保存小部件放置,不仅仅是每个会话,而是作为帐户变量。

我正在使用 PHP 和 MySQL 进行基于级别的编码,我真的不知道从哪里开始。

请帮我 :)

0 投票
2 回答
517 浏览

websphere - JSR168 Portlet 奇怪的页面过期

我有一个奇怪的问题,没有运气调试。

我的任务是编写一个符合 JSR168 的 portlet 来搜索数据库。当您打开 portlet 时,会为您提供 6 个搜索框,用于搜索数千条记录的不同条件。一旦你按下搜索,它会弹出另一个页面(它保留第一页并<jsp: include>用于第二页,以便用户可以查看/更改他们的搜索词)和搜索结果。在搜索结果页面中,用户可以单击其中一个结果(重定向到新页面)并获取有关它的更多详细信息。

所有这些都有效。问题是当用户想要再次搜索时。

当我开发这个时,我使用了安装在本地机器上的 LifeRay。一切都在 IE、Firefox 和 Chrome 中完美运行。但是,当我将它部署到我们的开发门户(IBM WebSphere)时,它在 IE 中并不能正常工作。在 Firefox/Chrome 中,当用户在详细信息页面上时,他们可以回击浏览器并加载搜索结果的缓存版本。完美,因为此内容很少更改。

但是,在 IE 中,当他们单击详细视图上的后退按钮时,我们会收到“网页已过期消息”。我已经尝试了 portlet 和页面的门户设置中的每个缓存设置,但没有任何运气。

有人有想法么?

0 投票
2 回答
345 浏览

portlet - 在 portlet 中执行服务器请求时如何保持在同一页面

我正在从 portlet 调用网页。网页是用户输入数据的表单,并有一个将用户数据提交到数据库的按钮。但是 Button 还通过代理网关将 portlet 站点重定向到网页。如何在将表单数据提交到数据库时保持在同一个 portlet 页面中?

0 投票
3 回答
3306 浏览

java - Java Portlet 的优缺点?

我有一个项目,其中我的客户要求我使用 portlets 1.0 规范和 Websphere Portal Server 6.0。我以前没有使用过portlet,但我听说过的总是不好的批评。除了显而易见的使用它们之外,还有什么原因?如果不是原因,我可以用什么论据来避免它们?

0 投票
1 回答
725 浏览

php - 获取 portlet 位置

继续: 如何保存 portlet 位置

我首先想知道如何获得 portlet 的新位置。

0 投票
4 回答
6686 浏览

sql - 将 WAR 文件部署到 Liferay 时未创建 SQL 表

我为 Liferay 创建了一个 JSR-268 portlet,它使用服务与数据库进行交互。我可以毫无问题或错误地部署 portlet,但是服务定义的表没有创建!

我在测试 portlet 时没有收到“未找到表”错误。我完全没有错误!该表只是在数据库中不存在。我在互联网上发现了其他东西说我应该使用 Liferay 服务生成器创建的生成的“create.sql”文件,但我在任何地方都看不到该文件。

有人可以帮我吗?