如何从JSF中的bean设置动态对话框

时间:2018-09-26 10:24:10

标签: primefaces jsf-2.2 primefaces-dialog-framework

我正在从这样的支持bean中打开对话框:

Map options = new HashMap(); options.put("resizable", true); options.put("width", 1400); options.put("contentWidth", "100%"); options.put("height", 800);
options.put("minimizable", true);
options.put("maximizable", true);

PrimeFaces.current().dialog().openDynamic("pageName", options, null); 

如何设置对话框ID?

我试图把它当作一个选项,但没有帮助:

options.put("id", "someId"); 

我的Primefaces版本是6.2

1 个答案:

答案 0 :(得分:0)

应该是

Map<String, Object> options = new HashMap<>();

也请检查以下内容:https://www.logicbig.com/tutorials/misc/primefaces/programmatic-dialog.html