Как сопоставить все запросы с одним методом контроллера весной?

Я новичок в весне. Я хочу сопоставить все запросы с одним методом контроллера. Вот почему я указал следующее сопоставление запросов

@RequestMapping
(
  value="/PnPanel.go/CData/**", 
  method={RequestMethod.GET, RequestMethod.POST}
)

Но все равно выдает ошибку 404 при запросе URL

http://localhost:8088/PnPanel.go/CData/invokeCDScreen

Не знаю, чего мне здесь не хватает. Я пытался искать в сети, но все решения не работали для меня.

Заранее спасибо.


person Mangu Singh Rajpurohit    schedule 23.12.2015    source источник
comment
http://{hostname}:{port}/{war-name}/{controller-mapping} . localhost:8088/PnPanel.go/CData/invokeCDScreen будет работать, если ваше имя войны ROOT.war   -  person Mihir    schedule 23.12.2015


Ответы (2)


Ваш URL должен быть http://localhost:8088/<project-name>/PnPanel.go/CData/invokeCDScreen, чтобы соответствовать сопоставлению запроса.

person ΔȺȾΔ    schedule 23.12.2015

На самом деле, я решил это сам. Мне не хватало следующей вещи: -

@RequestMapping
(
  value="/PnPanel.go/CData/*", 
  method={RequestMethod.GET, RequestMethod.POST}
)

Таким образом, вместо двух звездочек требовалась только одна.

person Mangu Singh Rajpurohit    schedule 24.12.2015