2016-08-08 8 views
0

私はちょうどコンソールを開いて、コンソールを開いて、grails create-app helloworldcd helloworldと私はlocalhostでアプリを起動しましたが、すべてがうまくいきましたが、私はintelliJでプロジェクトを開き、メッセージ「hi」を印刷してプロジェクトをビルドします。Grailsは新しいコントローラでinternallエラーを起こしました

私はIntelliJのを閉じた後、私は戻って、端末に行って、アプリケーションを実行しようとしたが、それは私にこのエラーを与えた:

Error 500: Internal Server Error 
  • URI

    /TESTC /インデックス

  • クラス

    javax.servlet.ServletException

  • メッセージ

    名前のサーブレットで '/ TESTC /インデックス' 名前のビューを解決できませんでした 'grailsDispatcherServlet'

答えて

0

答えにかなり不可能にいくつかのコード例はありませんが、コントローラを生成しても魔法のように出力が表示されるわけではありません。あなたの手がかりは "名前でビューを解決できませんでした..."です。私はgrailsのドキュメントを読むことをお勧めします。ここでそのすべての良い情報を繰り返す意味はありません。

+0

私はちょうど置く:デフ家を(){ がレンダリング「

本物のプログラマ

」 }、コントローラクラスで、 –

+1

「/ TESTC /インデックス」の内側にあなたのコントローラのメソッドがある場合は、ウェブアプリでは何も一致していません「家」と名づけられた。 urlがtestc/indexの場合、grailsはコントローラ内の "index"メソッドを探します。 – railsdog

関連する問題