Play Framework позволяет писать форму с именем входа «message.id», а затем написать действие, как такPlay Framework: REST URL с параметром формы
public static void getMessage(Message message)
{
....
}
Так параметр message.id преобразуется в сообщение модели, используя «findById» в значении.
Play также позволяет писать URL-адреса REST. Например GET/сообщение/{идентификатор}
, но в этом случае подпись действие
public static void getMessage(long id)
{
....
}
В этом случае нужно вызвать Message.findById сам.
Я пытаюсь сделать сочетание как и
GET /message/{message.id} MessageController.getMessage
и действия, чтобы быть
public static void getMessage(Message message){ ... }
, но я не мог заставить его работать. Как мне заставить его работать, если я использую play 1.2.1?
Я нашел группу нить Google по этому вопросу: here