0

次の構文のルートを追加する必要があります。

http://www.testsite.com/select?term=query1

私のルートファイルでは、次を使用してみました

GET    /select/{term}

ただし、上記は URL をキャッチしません。代わりに、構成内の別のハンドラーに移動します (select/{term} のハンドラーの下に配置されます)。

 GET     /{auth}

これを修正またはトラブルシューティングすることについての考えは大歓迎です。ありがとう

4

1 に答える 1

1

?term =は、用語がパラメータであることを意味します-一致させようとしているルートの一部ではありません

だからあなたは書くだろう

GET       /select              YourControllerClass.yourMethod

...。

YourControllerClass extends Controller { 

public static void yourMethod(String term){ 
     Logger.debug("term=" + term);
 }
}

URLがその場合、http://www.testsite.com/select/query1上記で指定したルート定義が機能するはずです

于 2013-01-24T21:41:08.740 に答える