play framework2.x でWEB APIを作っているのですが、urlのパラメータに%が含まれるときにBad Request というエラーが出ます。

例えば「20%オフ」という文字列で検索する時...

Bad Request For request 'GET /search?q=20%%E3%82%AA%E3%83%95'
[Malformed escape pair at index 12: /search?q=20%%E3%82%AA%E3%83%95]

%だけエンコードされていません

urlエンコーディングをしたいのですが、どのファイルを修正すればいいのかわからず困っております。
ご指南いただけますでしょうか?