我正在使用Play 1.2.5。我有一个动作“欢迎”,它具有重定向语句到动作“view1”。重定向似乎正在工作(检查我的日志)但重定向后没有显示动作“view1”的视图。
public static void welcome(){
redirect("/view1");
}
public static void view1(){
// code goes here....
}
重定向后,不显示view1操作的视图。
提前致谢!!
答案 0 :(得分:2)
而不是
redirect("/view");
只需致电
view1();
答案 1 :(得分:0)
您的方法view1
最终是否为render();
?
如果不是,您的控制器将不会显示任何内容。
您还需要拥有与view1.html
文件相同级别的正确welcome.html
文件。
答案 2 :(得分:0)
您可能需要检查conf / routes文件以确保view1在有效的路由匹配器中公开。例如:
* /view1 WhatEverYourControllerClassIsCalled.view1
或通过一些通用的匹配器
* /{action} WhatEverYourControllerClassIsCalled.{action}