问题标签 [spring-portlet-mvc]

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 投票
3 回答
6928 浏览

java - Spring Portlet MVC sentRedirect 和 setRenderParameter

我在 Liferay 中遇到了一个可能很简单的 Spring Portlet 重定向和 jsp 渲染问题。

我在 Liferay page1page2中有两个页面和一个带有两个 JSP defaultView.jspsecond.jsp的spring mvc portlet portletA

page1 和 page2 都实例化了 portletA。

默认情况下,portletA 通过调用@RenderMapping() 方法加载defaultView.jsp。

默认视图控制器

从 defaultView.jsp 可以通过 http 重定向调用 liferay page2 (@ActionMapping resp.sendRedirect())

默认视图.jsp

默认视图控制器

现在我想知道

从 page1 重定向后,如何告诉 portletA 在 page2 上调用不同的 @RenderMapping 方法

我希望 portletA 在 page2 上呈现 second.jsp:

据我了解,我无法在发送重定向之前或之后的动作阶段设置渲染参数!

例如,这不起作用并导致java.lang.IllegalStateException: Set render parameter has been called

非常感谢你的帮助!

0 投票
1 回答
150 浏览

java - Spring MVC Portlet reuse in Websphere Portal

I have application in which there are several portlets created, simple java mvc portlet. Is it possible to reuse the portlet in another application, without duplicating code? What are the implications and what changes should be done?

Thank you.

0 投票
1 回答
161 浏览

spring - 如何创建从 portlet jsr 286 到另一个 jsr 168 的连线

我一直在查看在线资源,但没有运气关于 jsr 286 和 jsr 168 的接线位。基本上我有一个 portlet 可以说是 Portlet A(源),它使用 jsr 286,portlet A 需要向 Porlet B 发送一个事件(目标)是 jsr 168。我尝试为 Portlet A 创建事件发布并更新 Portlet B 的 wsdl,但没有运气。我正在使用 websphere 并且两个 portlet 都在同一页面上。

我使用spring作为框架。

知道该怎么做吗?

提前致谢

0 投票
2 回答
1513 浏览

permissions - liferay中特定用户的自定义portlet的自定义权限

我如何为liferay中的特定用户定义自定义portlet的自定义权限我使用环境liferay 6.1.2 ga3和jboss在我的自定义portlet部署/取消部署按钮中,但我如何才能授予只有管理员才能访问该功能的特定权限任何其他不能用那个

检查此链接 http://i.imgur.com/Qwfbg2H.png

能否请您详细说明。

我还检查了此链接以供参考

并在jsp页面中通过jeasyui和rest API渲染所有数据网格数据

从 Portlet 中删除自定义权限/操作 http://liferayzone.wordpress.com/2013/09/01/liferay-permission-on-custom-portlet/

0 投票
1 回答
1663 浏览

extjs - 检查 Liferay 管理员用户登录

我在我的spring MVC portlet中使用了liferay 6.1,一个按钮仅用于jsp页面中的管理员。

所以我想在控制器中检查,如果管理员登录,那么只有那个按钮可以访问,否则没有其他用户可以访问它。

jsp页面所有数据网格内容都使用extJS呈现,因此在我的jsp中所有数据都使用java脚本写入。所以,我们如何做到这一点,这是我的图片链接i.imgur.com/Qwfbg2H.png

那么你能告诉我如何检查和实现登录用户是 admin .??

0 投票
1 回答
2394 浏览

java - 从 Spring Web Flow 访问会话

我在Spring Portlet中使用Spring Web Flow(这在 Portlet 中很重要)

如何从 Web 流中获取会话(HttpSession)对象???

我知道 spring 提供了特殊的变量,比如externalContextor flowRequestContext,但我不知道如何从这些对象中获取会话

0 投票
1 回答
1123 浏览

spring - Spring Container 和 Servlet 之间的交互

我试图了解 Spring 框架容器和 Servlet 之间的关系。我刚刚开始,相信 Spring MVC 应用程序可以与 servlet、portlet 等一起使用,

当一个使用 servlet 的 spring 应用程序启动时,我相信应用程序的世界始于一个 spring 容器的创建,它的主要功能(不完全是 main,但类似的东西)创建 bean,将它们缝合等,然后它还创建一个servlet,即 DispatcherServlet,它开始接受连接并将请求路由到 spring 应用程序中的其他控制器。由于 spring 容器不会主动管理 servlet,因此 DispatchServlet 不能被认为是 spring 容器的一部分。我的上述理解正确吗?

如果有人能更清楚地了解 Spring 框架和(比如说)和嵌入式 servlet 容器(如 Tomcat/getty)之间的管道,那就太好了。谢谢你 !

0 投票
2 回答
2008 浏览

java - 如何通过从 jsp 的下拉列表中选择值来调用 Spring MVC Portlet Controller 方法

我想在用户从 JSP 的下拉列表中选择一个值后调用控制器方法。但不知道如何前进。我的jsp看起来像这样:

下拉菜单很好,当我选择任何值时,我也会在警报中获得该值。现在我无法调用控制器方法,也无法传递这个选定的值。我正在使用spring portlet mvc。有人请帮我解决这个问题。

0 投票
1 回答
1075 浏览

liferay-6 - 带有 freemarker 和 spring 的 Liferay portlet

我正在使用带有 FreeMarker 模板引擎(v2.3.14)的 spring portlet mvc(v3.2.9)为 liferay 门户(v6.2)开发简单的 portlet。我使用 portlet 和 aui taglibs 来创建页面

这些标签在大多数情况下都有效,但我对以下代码有疑问

我得到以下异常

我正在关注本教程http://www.liferay.com/web/guest/community/wiki/-/wiki/Main/Alloy+UI+Forms+(aui)/pop_up?_36_version=1.9

问题肯定是@aui.model-context。如何在免费标记中使用此标签?

0 投票
0 回答
56 浏览

java - 我可以防止在 Action 阶段调用 ModelAttribute 方法吗?

我有以下课程

问题是当我处于 Action 阶段时,我不希望或不需要检索 ModelAttribute,因为我正在完全处理提交的表单对象。我可以使请求参数成为非必需参数并执行空检查,或者我可以添加一个新控制器仅用于执行操作,但这两者都感觉很笨重。