问题标签 [jsr168]
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.
css - Portlet 的 CSS 最佳实践
我需要重做现有项目 CSS' - 超过 5 个文件,这些文件将我们所有的 portlet UI 描述为标准 CSS 文件,称为 portlet-spec-1.0.css
所以,我找到了一个规范: http ://www.ja-sig.org/wiki/display/UPC/JSR-168+PLT.C+CSS+Style+Definitions
这个规范。已过时,日期为 2003 年。
这个标准有当代版本吗?
你能从你的经历中说些什么?
我认为标准化是个好主意,但是 CSS 样式定义太弱了,无法遵循。
websphere-portal - 用于测试 WSRP 的快速简便的客户端?
我正在编写一个 JSR-168 Portlet,以通过 WebSphere Portal Server 上的 WSRP 将其作为服务公开...有没有一个好的工具可以用来在我的桌面上测试 WSRP 服务?我正在寻找比安装 Sharepoint 并让其 WSRP 模块工作更容易的东西。
php - 使用 php 网站作为 JSR 168/268 portlet 容器中的 portlet [在 Oracle BEA Weblogic 服务器中]
我有一个现有的 PHP 网站,它使用了大量的 jQuery 和 ajax。我们的客户需要将其作为 portlet 集成到 Oracle BEA Weblogic 服务器中,他们的首选规范是 JSR168。我对 Java portlet 完全陌生,所以关于 portlet 的问题很少。
- 我们可以将 PHP 网站(在另一台服务器中)集成到 java portlet 容器中吗?还是只适用于jsp网站?我问这个是因为 PHP 和 JSP 客户端的会话处理可能存在差异,这会导致问题。
- 我们可以在使用 portlet 时使用 ajax 而不会大幅降低性能吗?
- 为了使其与 JSR168 兼容,我们应该对现有网站进行哪些基本更改?
非常感谢您花时间阅读我的问题。谢谢和问候,曼朱拉
java - 创建渲染 URL 以链接 Liferay 社区中的页面
我已经建立了一个 Liferay 社区,以及许多页面,每个页面都定义了自己的一组 portlet、主题和布局。我希望能够在这些页面之间创建链接。例如,假设我在顶级页面(我们称之为“主页”),我想从我的一个 portlet 中链接到另一个页面(例如“博客”)。
有没有办法使用 Liferay 或 Portlet API 根据我提供的页面参数创建渲染 url。据我所见,liferay-portlet-ext 标签库定义了一个 renderUrl 标签,我可以使用它来创建一个链接回同一页面的 URL,但是我看不到在这个标签中指定页面名称的方法.
我正在使用 Liferay 5.2.3。提前致谢。
jsf - 为什么 JSF 在 Portlet 开发方面优于 Struts?
有人对我说 JSF 更擅长在上下文中共享信息,但 Struts 1.1 不行。
在 JSR168 中,如果我们需要开发 Portlet,那么在上下文中共享信息至关重要。因此,JSF 似乎是更好的选择。
我的问题是什么是在上下文中共享信息?
这是否意味着部署在同一个容器中的不同应用程序可以共享日期?
或者还有什么其他的意思?
java - 为 Liferay CMS/Portal 编写 Portlet
我是 Portlet 的新手,并且对它们在 CMS 门户中的工作方式有疑问(我们将 Liferay 评估为 CMS)。
例如,假设我想创建一个 portlet 来显示特定课程所需的所有书籍。您无需登录即可查看此内容,它会出现在公共网站上。
在 CMS 中,我将为 ENGL-100 和 HIST-300 创建两个页面。
我想在每个页面上添加相同的 portlet。我希望将portlet 部署为war 文件。
我将如何告诉每个页面上的 portlet 查找哪个课程?不要告诉我我必须为每个主题更改 portlet.xml 文件。Portlet 是否可以访问 URL 参数?
java - Liferay portlet 可以获取参数吗?
我无法理解 CMS 中的 portlet 的概念。
假设我编写了一个天气 portlet 来显示当前温度。我构建它,将它打包在一个战争中,在 Liferay 中部署战争。
现在我创建了一个页面,我想创建我编写的 portlet 的 2 个实例。我想显示西雅图的天气和迈阿密的天气。
我可以这样做吗?如何向 portlet 传递一个参数来告诉它要显示哪个城市?
url - 使用 Jsr 168 在 jsf 门户中使用命令按钮传递 URL 参数
当我在 JSR 168 中使用 Jsf 中的命令按钮调用另一个 portlet 时,我无法从 URl 接收参数。实际上,我正在从生成 URL 的命令按钮调用我的 manageBean 方法,并调用另一个 Portlet。但是我无法在 Called Portlet 的另一个 manageBean 中接收参数。
谁能告诉我哪里出错了。
java - 如何从 Liferay portlet 中的 URL 获取参数?
我在 Liferay 6 中使用像 feed.jspf 这样的开箱即用 portlet 的 jsp:
无论是在自定义 portlet 还是在 .jsp 文件中,它都会给出一个空值,但它应该有一个值。