gpt4 book ai didi

websphere-portal - 我们可以让 websphere portal CSA 和 spring MVC3 一起工作吗?

转载 作者:行者123 更新时间:2023-12-02 02:28:07 31 4
gpt4 key购买 nike

我用 spring mvc 3 框架创建了一个 portlet(jsr286)。如果页面有 SSA(服务器端聚合),它工作正常,但是当使用 CSA(客户端聚合)时它停止工作。

我正在使用 WPS 7.0 RAD 8.0.1 和 spring 3.0.1。任何建议都会非常有帮助。提前致谢!

我得到的错误:[2/8/11 18:09:41:750 IST] 00000037 PortletInvoke W com.ibm.wps.wsrp.producer.provider.pc.waspc.impl.PortletInvokerImpl newBlockingInteractionResponse 由于安全违规,操作执行被拒绝。缺少操作 ID。[2/8/11 18:09:41:781 IST] 00000037 WSRPEngine E com.ibm.wps.wsrp.producer.impl.WSRPEngine performBlockInteraction EJPWC1109E:操作的正常执行失败。 com.ibm.wps.wsrp.exception.WSRPException:EJPWC1109E:操作的正常执行失败。

最佳答案

我在 WPS 7 中遇到了同样的问题,查看了 portlet 页面 html 源,表单操作属性值是一个 Websphere Portal javascript,其中对 portlet 操作 URL 进行了编码。此解决方案是将 spring 表单标记的 htmlEscape 属性设置为 false 以禁用 html 转义,以便门户引擎可以正确编码操作 URL。

该解决方案在 Websphere Portal 7.0.0.2 中通过 WAS Application Server 7.0.0.21 和 Spring MVC 3.1.0 进行了验证。

关于websphere-portal - 我们可以让 websphere portal CSA 和 spring MVC3 一起工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4933302/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com