0

Play 1.2.5 を使用しています。アクション「view1」へのリダイレクトステートメントを持つアクション「ようこそ」があります。リダイレクトは機能しているようですが (ログを確認しました)、アクション「view1」のビューがリダイレクト後に表示されません。

  public static void welcome(){

     redirect("/view1");
  }
  public static void view1(){
   // code goes here....

  }

リダイレクト後、view1 アクションのビューが表示されません。

前もって感謝します !!

4

3 に答える 3

2

それ以外の

redirect("/view");

ただ電話する

view1();
于 2013-01-11T08:49:06.553 に答える
0

あなたの方法はview1で終わりますrender();か?

そうでない場合、コントローラーは何も表示しません。

view1.htmlファイルと同じレベルに正しいファイルが必要welcome.htmlです。

于 2013-01-14T12:38:25.470 に答える
0

conf/routes ファイルをチェックして、view1 が有効なルート マッチャーで公開されていることを確認する必要がある場合があります。例えば:

* /view1         WhatEverYourControllerClassIsCalled.view1

または、一般的なマッチャーを介して

* /{action}      WhatEverYourControllerClassIsCalled.{action}
于 2013-01-27T16:29:42.990 に答える