2016-04-25 5 views
0

GrailsコントローラにOffice365Controllerという名前を付けることはできますか?具体的にはコントローラ名に数字を入れることが許されていますか? URLマッピングで私はコントローラとしてoffice365を使用します。これはコントローラのために使用されるキャメルケーシングのコンベンションと何らかの形で衝突することがあります。Grailsコントローラ名に数字が入っています

このコントローラの内部で関数を呼び出すと、tomcatエラー403が発生するので、私はこの質問をします。他のすべてのコントローラは正常に動作しており、それらのすべてのセキュリティは同じです。

答えて

1

Office365ControllerというGrailsコントローラを使用できますか?

はい。

もっと具体的には、コントローラ名に数字を使用できますか?

はい。

私はこの コントローラ内の関数を呼び出すとき、私はTomcatのエラーを取得するので、私は問題を引き起こしますが、私は、あなたのアプリで他のいくつかの要因があるかもしれません403

この質問をコントローラ名の数字は、このような403コントローラーが正常に動作する必要があり引き起こすとは思わない:

class Office365Controller { 

    def index() { 
     render retrieveSomeValue() 
    } 

    protected retrieveSomeValue() { 
     'hello world' 
    } 
} 

あなたのアプリケーションで間違っているかもしれないものは明らかではありませんが、質問への答え上記の "yes"です。

関連する問題