Is there a way to put a new line in the message of component?
There's no "escape" attribute in p:confirm, so you may try this.
(Which is work when I tried it.)
Page:
Backing Bean:(simply getter and setter)
private String msg;
public void setMsg(String msg) {
this.msg = msg;
}
public String getMsg() {
return msg;
}
In this way, you can also take advantage of global confirmDialog.
However, you may need to edit other commandButtons that show confirmDialog.