Requirement – We are displaying a popup message to user and on selecting on OK and CANCEl by user , writing custom code inside bean
Solution – You can have af:popup component in the page .Inside the popup , drag drop af:dialog component. You can call the pop up programmatic using my
another post of popup
For the dialog , you need to have some dialog listener. write it like
<af:dialog title="handling Ok and cancel event}"
type="okCancel"
dialogListener="#{techartifact.headerManage.dialogListener1}"
id="d1">
The method of dialogListener1 can be written as below.Write inside a headerManage bean.
public void dialogListener1(DialogEvent dialogEvent)
{
if (dialogEvent.getOutcome() == DialogEvent.Outcome.ok)
{
// write your custom code for ok event
} else
{
// write your custom code for cancel event
}
}
Happy coding with techartifact….