2

最後にアクセスしたページに戻る適切な方法を検索します:私はこの解決策を見つけます:

request.getHeader('referer') 

次のように非表示の入力に保存しようとします:

<input type="hidden" value="${request.getHeader('referer') }" name="lastVisited" />

ただし、アクションで表示しようとすると、次のようになります。405 error このアクションは、コントローラーの静的フィールドとしてallowedMethodsマップで定義されています。

static allowedMethods = [show: "POST"]

アップデート :

class InsatController{
   static allowedMethods=[save:'POST',show:'POST']

    def show(){
     [insatien:Insat.get(params?.id as Long)]   
   }



}

/insat/show.gsp で、私は持っています

 <input type="hidden" value="${request.getHeader('referer') }" name="lastVisited" />
4

0 に答える 0