Redirect Struts 2 Portlet回发重定向到URL

Redirect Struts 2 Portlet回发重定向到URL,redirect,struts2,tomcat7,action,portlet,Redirect,Struts2,Tomcat7,Action,Portlet,在Portlet中使用struts 2.3,我已经尽了一切可能在回发时重定向操作,但没有成功 目的是发布表单,临时保存,然后将用户导航到另一个页面 @结果名称=重定向,位置=,类型=重定向 这样做总是给我一个例外: 嵌套异常为javax.portlet.PortletException:未能在org.apache.struts2.portlet.result.PortletResult.ExecuteMeresUltPortletResult.java:213上找到的调度程序 如何做到这一点 请

在Portlet中使用struts 2.3,我已经尽了一切可能在回发时重定向操作,但没有成功

目的是发布表单,临时保存,然后将用户导航到另一个页面

@结果名称=重定向,位置=,类型=重定向

这样做总是给我一个例外:

嵌套异常为javax.portlet.PortletException:未能在org.apache.struts2.portlet.result.PortletResult.ExecuteMeresUltPortletResult.java:213上找到的调度程序

如何做到这一点


请参见:。我认为这是特定于LifeRay门户的。我们正在使用Apache的Pluto门户。我同意从portlet重定向一定有一些特别的地方,它不像所有常规struts2重定向的例子那么简单。也许url构造部分是特定于liferay的。但是actionResponse.sendRedirecthttp://www.yahoo.com; 是标准的portlet action response.Thx。在内部操作方法中执行此操作会产生错误:嵌套异常为java.lang.IllegalStateException:调用sendRedirect后无法调用setRenderParameter我一直在尝试在一个用@after AnnotationWorkflowInterceptor注释的方法中运行sendRedirect,以查看是否修复了上述错误,但我无法运行该方法。我必须将AnnotationWorkflowInterceptor设置错误。