У меня есть контроллер, который наследуется от класса org.springframework.web.servlet.mvc.AbstractController
Я настроил его следующим образом:
<bean name="/gameServiceController.json" class="xx.xxx.GameController"/>
, поэтому могу принимать URLэтой формы
http://<hostname>:<port>/<context-path>/gameServiceController.json
, но клиент предоставил мне требование написать URL таким способом
http://<hostname>:<port>/<context-path>/createNewGame?parameter=<value>
, но я думаю, что невозможно сопоставить этот тип URL смой контроллерКто-нибудь знает тип конфигурации, которая может использоваться для настройки этого типа сопоставления URL-адресов?
В противном случае, законно попросить изменить формат URL-адреса таким образом
http://<hostname>:<port>/<context-path>/gameServiceController.json?command=createNewGame&phoneNumber=<phoneNumber>
чтобы я мог управлять параметром команды в методе handleRequestInternal моего пользовательского контроллера, который наследуется от класса org.springframework.web.servlet.mvc.AbstractController ??