Я пытаюсь создать actionUrl, используя следующий кодпортал: actionURL Spring MVC портлетов
<portlet:actionURL var="actionUrl"><portlet:param name='action' value='viewModules' /></portlet:actionURL>
и карту, что на весеннем контроллер
Однако контроллер не реагирует, как амперсанды сгенерированного URL, являются кодируется
eg
<snip>&p_p_lifecycle=1&p_p_state=normal&p_p_mode=view&p_p_col_id=column-1&p_p_col_count=2</snip>
Если я unencode и вставить в браузер это работает
Я добавил portlet.url.escape.xml = ложь в portal-ext.properties но не доступен
Могли любой, пожалуйста, мне точку в правильном направлении
Большое спасибо
Закодированные амперсанды не должны быть проблемой, поскольку это действительно правильный способ представления URL-адреса. Возможно, вы используете actionUrl в действии формы? – heikkim
Да - спасибо за ответ. Я использую его в форме –
У меня такая же проблема ... вы когда-нибудь находили решение? –