У меня странная проблема с генерацией URL в Playframework.
Вот мой фрагмент кода в шаблоне:
@ {Rooms.list (customerId?: CustomerId,location?: location, roomId?: roomId)}
Я хочу создать URL-адрес, подобный следующему:
/ rooms / list? customer = 1 & location = asdf & roomId= 1
Но, наконец, я получил это:
/rooms/list?customer=1&location=asdf&roomId=1
Я проследил исходный код воспроизведения и нашел его в "GroovyTemplate ":
if (template.template.name.endsWith(".html") || template.template.name.endsWith(".xml")) {
def.url = def.url.replace("&", "&");
}
Может кто-нибудь сказать, какова цель этой замены?Как я могу получить мой URL правильно?
Спасибо