process="@this"
a 内の設定<p:dialog>
は managedBean のメソッドにヒットしますが、送信された値は空です。メソッドに設定process="@form"
がヒットしません。設定process="@all"
によりnull
値が得られます。ネストされたフォームを設定し、ダイアログにフォームを導入することはお勧めできません。process
属性には何を指定する必要がありますか?
<p:commandButton id="serachInsideDialogue" value="#{msg.AddSystem_searchLabel}" action="#{testBean.edit}" update="growl" process="@this">
<f:setPropertyActionListener target="#{testBean.searchUserId}" value="#{testBean1.searchId}" />
</p:commandButton>