У меня недавно появились встроенные поверхности в моем webapp, и теперь у меня действительно странное поведение.Командная кнопка не вызывает метод действия после включения поверхностных поверхностей
У меня есть пользовательская форма для обновления с помощью командной кнопки: взгляд в режиме commmandbutton выглядит следующим образом.
Ни командная ссылка, ни командная кнопка не вызывает метод действия, который находится в вашем bean-компоненте. Моя фасоль - бог с изображением.
Когда я нажимаю кнопку, страница просто перезагружается, и действие, которое определено для вызова, не вызывается! Просто просто выполняется перезагрузка страницы.
<p:commandButton style=" float: right; margin-left: 10px; " id="saveEditUser" update=":form" value="Save" action="#{editUser.updateUser()}" ajax="false" />
Но, когда я удаляю связанные строки в поверхностях, то моя страница работает. (Следующее, что я определил в prettyfaces связанных редактировать пользователя)
<url-mapping id="EditUser" onPostback="false">
<pattern value="/User/Edit/#{initalUserName}" />
<view-id value="/user/EditUser.xhtml" />
</url-mapping>
Благодарим вас за комментарии. На самом деле updateUser() не вызван каким-либо образом, обновление страницы обновляется. но я смог решить проблему с небольшими изменениями в картографии. –