簡體   English   中英

是否可以有 2 個具有相同名稱和不同包的控制器,grails 2.1.3

[英]Is it possible to have 2 controllers with the same name and in different packages, grails 2.1.3

我想在不同的包中創建 2 個具有相同名稱的控制器,一個用於 UI,另一個是 REST。

這在 grails 2.1.3 中可能嗎? 如果是,如何?

ps:我試過了,沒用,grails 混合兩個控制器

定義控制器並將其映射到 URL 是按照慣例完成的。 因此,如果您在不同的包中具有相同的名稱XController ,這將導致相同的映射 - 如果兩者具有相同的名稱,您將如何決定調用哪個控制器/操作?

重命名您的其中一個 controller 以便它對開發人員( UiXController )有意義,然后如果 URL 出於某種原因很重要,則可以選擇執行url 映射

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM