пятница, 1 ноября 2013 г.

Portlet @ActionMapping

Когда же нужно пользоваться параметром аннотации value, а когда params?

 Этот вариант для фанатов строгого соотвествия спецификации:
@ActionMapping(value = "addDocOrder")
public void addDocOrder(@ModelAttribute("order").......
Your request should URL should be built like:
<portlet:actionURL>
  <portlet:param name="javax.portlet.action" value="addDocOrder"/>
</portlet:actionURL>

Этот для экономных в байтах по сети
@ActionMapping(params = "action=addDocOrder")
public void addDocOrder(@ModelAttribute("order").......
Your request should URL should be built like:
<portlet:actionURL>
  <portlet:param name="action" value="addDocOrder"/>
</portlet:actionURL>

Комментариев нет:

Отправить комментарий