标签: aem sightly aem-6
我有一个正常的java类(包含在组件中的java类),它调用api并检查响应是否为null。如果为null,我必须调用错误组件。当我将响应状态设置为404时,它不起作用,因为在执行该行之前,它将响应作为200.在这种情况下如何调用错误组件。 注意:我已尝试将网址重定向到error.html,但这不是正确的解决方案。
答案 0 :(得分:0)
从组件/视图重定向或更改响应状态通常是不好的做法,因为响应可能已经有一些已提交的内容。
您可能希望将应用程序重新设计为: