0

在我的 portlet 中,我使用 jQuery 打开一个对话窗口。在对话框的 url 中,我使用资源 URL 来检索代表表单的 html。当我在基于对话框的表单上调用 submit 时,它通过 ActionMapping 提交给 portlet。

问题是我怎样才能简单地从 ActionMapping 重定向到 ResourceMapping?如果我在 ActionMapping 的响应中指定了渲染参数,它会将我定向到 RenderRequest。

所以,我想要的流程是:RenderMapping -> jQuery 对话框 -> 资源 URL -> 在 jQuery 对话框中显示 html。填写表格 -> 提交 -> ActionMapping ->

谢谢,埃里克

4

1 回答 1

1

这是标准的方式,在每个动作阶段 (ActionMapping) 之后是 portlet 的呈现阶段 (RenderMapping)。因此正确的是,如果您在 ActionMapping 的响应中指定渲染参数,它会将您定向到 RenderRequest。它是根据规范,你不能改变它。所以没有办法在完成动作阶段后调用资源阶段(ResourceMapping)。

于 2014-01-10T20:34:35.710 回答