2017-04-23 13 views
0

私のアプリケーションで2つのルートが定義されています。プログラムでPlayフレームワークのルーティングの競合を解決する方法

GET /resource/:resourceid ResourceController.getResourceById(resourceid : String) 
GET /resource/system  SystemResourceController.getAllSystemResources() 

上記のルートは互いに競合します。

SystemResourceControllerで定義されているgetAllSystemResources()にアクセスできません。

/resource/systemに対するすべてのHTTP GET要求。 /リソース/へのルートは:私はルートの優先順位は、routesファイルに記載されたルートの順序に基づいていることが判明し、下のリンク https://www.playframework.com/documentation/1.2.5/routes

でプレイフレームワークのドキュメントから

をRESOURCEID。

私はこの競合を解決できますか?

答えて

0

注文を変更してください。/resource/systemのルールを他のルールの前に入れます

関連する問題