问题标签 [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.
java - 选择哪个框架?
我在想哪个框架是一个不错的选择。到目前为止,我专注于 java 应用程序并测试了 spring、grails 和 seam。我还查看了 java 并尝试了 ruby on rails 。
将来我将专注于在没有完整框架(只是休眠)的情况下已经完成的 portlet 开发。
也许有人可以分享一些经验?或者把我指向一个我到目前为止没有看过的角落?
问候并感谢您的阅读;)
java - Portlet URL 附加会话 ID?
我遇到了一个问题,甚至不知道这是否可能,我正在尝试做什么:我只想将我的会话 ID 附加到我在门户中生成的所有 URL 中?
我正在使用 JSR-268 Portlet 并尝试定义一个公共渲染参数 - 如果我没记错的话,这应该 - 一旦设置 - 可用于支持此参数的所有其他 portlet。可悲的是,事实并非如此。还是我错了?
java - 如何隐藏我的网址参数?
我有几个带有一些链接的 Portlet,我想要的只是隐藏 URL 参数。所以我认为包含一些jQuery代码会很容易,它为每个构建一个表单并在其上绑定一个点击事件以提交表单。
这不起作用。由于某种原因未命中操作请求。
有没有人对隐藏 URL 参数有不同的建议?
browser - 页面在portlet中加载时如何获取浏览器/客户端时间
当页面在 portlet 中加载时,如何获取浏览器/客户端时间。我需要做一个基于客户端时区的算法,这意味着在 portlet 的渲染阶段我需要获取浏览器的时区。有可能吗,如果可以的话怎么办?
任何帮助是极大的赞赏。
谢谢,迈克尔
spring - SimpleFormController 帮助
我对 Spring 非常陌生,并且已经获得了一些基本说明,可以将一些代码移动到使用 Spring 的新项目中,但我在使用 SimpleFormController 时遇到了问题(我被指示给用户)。
我有一个页面,当它加载时,它有一个下拉菜单,其中包含从数据库中填充的数据。从数据库中检索“消息”列表并作为属性传递给 JSP,然后填充下拉列表。选择其中一个“消息”时,表单显示在下拉下方下方,并填充了适当的数据。没有进行 DB 调用,因为在加载页面时会返回所有数据。这一切都是用 jQuery 完成的。单击更新按钮时,可以更改表单元素并将其保存到数据库中。
目前,代码是一个 portlet,doView 方法包含检索消息并将它们传递给 JSP 的逻辑。processAction 方法保存更改。
我无法弄清楚 SimpleFormController 的哪些方法。我被告知要使用 onSubmitAction 进行更新,但是向我展示如何操作的人不确定我在页面首次加载时使用什么方法来获取数据、保存该数据/模型并在JSP。我将使用 Spring 命令/表单将更改保存为一条消息,但我不会使用它来填充下拉列表和表单字段。
抱歉,如果这听起来像一个愚蠢的问题。我一直在查找教程,但没有找到我需要的答案 - 可能是因为我不确定问题是什么。
提前感谢卡罗琳的任何帮助
java - 在 Liferay 5.2 下运行 Coldfusion 9 为 portlet 提供服务时出错
所以这一切都始于尝试让 Coldfusion9 portlet 在 Liferay 下运行,就像我看到的运行 JBOSS 的示例一样:http: //help.adobe.com/en_US/ColdFusion/9.0/Developing/WSC00E3E9C-DC24-4488- 930D-AEED19172CC5.html
我遵循了这些步骤,但我的应用程序服务器将是 TomCat 5.5(与 Liferay 5.2.3 捆绑)。
我想从coldfusion 创建一个portlet(只是一个hello world 开始)。
安装进行cfusion
得很顺利,我创建了WAR
文件,并将其放入 Liferay 'hot depoly' 目录中,它被复制并无错误地集成到 Liferay 安装中。
我按照 JBOSS 示例中的步骤重新启动 Liferay 服务器(将.cfc
文件复制到正确的位置后)。
然而,在我启动 Liferay 之后,我在启动过程中遇到了这个错误:
现在,为了嘘声和笑声,我尝试在 Liferay 上设置一个 portlet(portlet 出现了!耶!)。然而,只有 portlet 的标题会显示出来,正文是一条错误消息:
The requested resource (/cfusion/ColdFusionPortlet/invoke) is not available
现在我似乎无法找到解决方案......我用谷歌搜索,并查看了很多文件,没有人提到这种类型的错误。当然 Liferay.com 社区很安静,那里的论坛上没有冷融合讨论。所以我想我会和 SO 的每个人核实一下。
任何人?想法?
java - Portletfilter 更改语言环境?
ServletResponse 提供了一个 setLocale() 方法来修改尚未提交的响应的语言环境。PortletResponse 没有提供这样的方法,只有 getLocale() - 还有其他方法可以更改 portlet 请求/响应的语言环境吗?
jquery - 嵌套的 Portlet 序列化
有没有人有一个关于嵌套 portlet 和序列化数据的好教程的链接?
我正在尝试创建一个 jQuery 拖放工具,用户可以在其中管理船队 -> 国家 -> 港口数据。例如,第二支舰队由 X 个国家组成,这些国家内部有 X 个港口。我具有拖放功能以及连接功能,因此您只能将国家/地区拖到国家/地区,将港口拖到港口。
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 - 从多个 portlet 访问 Util jar 中的 FacesContext
我们有几个在 websphere 门户环境中运行的 JSF portlet。开发人员想要创建一个实用程序 jar,该 jar 将存在于共享库中,因此所有 portlet 都可以访问它。在这个 jar 中,他想要一个具有静态方法的 faces 实用程序类;此方法将访问当前 FacesContext 实例并返回该上下文的会话映射。
我们一直在讨论这是否是一种明智的方法,以及我们如何确定正确的上下文实例将返回给每个 portlet 实例。有没有这样做的经验,是好是坏?