重定向到Magnolia CMS FreeMarker模板中的新页面?

时间:2019-07-19 19:02:58

标签: redirect freemarker magnolia

我正在使用自定义的Magnolia表单模块(在公司内部构建)。用户成功提交表单后,我要将其重定向到成功页面。

这可以在模块本身中完成。但是,如果用户未成功提交表单(例如,缺少必填字段),则需要显示错误消息。

因此,我需要使用FreeMarker来实现重定向。

我没有尝试任何事情,因为没有有关此问题的文档。

1 个答案:

答案 0 :(得分:4)

使用上下文响应sendRedirect()方法:

${ctx.response.sendRedirect("http://google.com")!}

有关更多信息,请参见Rendering context objects,有关可用方法,请参见WebContext对象。