如何在力度模板中进行重定向?

时间:2015-05-25 11:25:37

标签: apache tomcat velocity

如何在代码http://google.com文件中重定向到.vm? (我的意思是 #if <redirect to Google here> #else ... #end声明)

否则     setRequestURI(&#39; http://google.com&#39;) 或类似的不起作用,我不确定它是否可行。

谢谢。

有人可以解释一下吗?

1 个答案:

答案 0 :(得分:1)

恕我直言,模板是实现这样的逻辑的错误地方。您应该事先确定(无论您做什么 - 除了速度之外没有提及您的环境),之前您确定相关的速度模板应该呈现输出。

进入模板后,您无法假设您在网络浏览器中(可能会呈现电子邮件)或您有权访问响应标头(模板)当响应已经被提交并且#34;时,可能会呈现为页面的一部分,例如标题已经发送到浏览器。

帮自己一个忙,将逻辑从你的速度模板中进一步向上移动。如果您需要快速修复:渲染触发重定向的Javascript。但要尽快偿还这笔技术债务。