Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 如何以编程方式在HtmlSelectOneRadio旁边放置标签_Jsf_Richfaces - Fatal编程技术网

Jsf 如何以编程方式在HtmlSelectOneRadio旁边放置标签

Jsf 如何以编程方式在HtmlSelectOneRadio旁边放置标签,jsf,richfaces,Jsf,Richfaces,我想在单选按钮旁边贴个标签 HtmlSelectOneRadio有一个setLabel(字符串s)方法。但它不起作用 有没有一种方法不使用另一个库就可以做到这一点?可以通过使用UISelectItem对象中的setItemLabel来实现 然后使用一些css让它按照你想要的方式运行 UISelectItem selectItemSim = new UISelectItem(); UISelectItem selectItemNao = new UISelectItem();

我想在单选按钮旁边贴个标签

HtmlSelectOneRadio
有一个
setLabel(字符串s)
方法。但它不起作用


有没有一种方法不使用另一个库就可以做到这一点?

可以通过使用UISelectItem对象中的setItemLabel来实现

然后使用一些css让它按照你想要的方式运行

UISelectItem selectItemSim = new UISelectItem();
        UISelectItem selectItemNao = new UISelectItem();
        selectItemSim.setItemLabel("SIM");
        selectItemSim.setItemValue("SIM");
        selectItemSim.setId(perguntaVO.getCodigo() + "SIM");
        selectItemNao.setItemValue("NAO");
        selectItemNao.setItemLabel("NÃO");
        selectItemNao.setId(perguntaVO.getCodigo() + "NAO");
        htmlOneRadio.getChildren().add(selectItemSim);
        htmlOneRadio.getChildren().add(selectItemNao);

啊,永恒的问题。顺便说一下,如果像everyone一样在普通JSP/Facelets文件中定义视图,那么应该更容易找到答案。在JSP/Facelets中没有什么是不可能的,只有在Java中才可能。如果您已经找到了JSP/Facelets文件的答案,那么您应该能够轻松地将其移植到Java.Hi@BalusC!Tks的回应。该项目使用的是jsf facelets版本1.1.15。是否存在任何问题,包括战斧依赖关系?嗨@BalusC。我改变了问题。我想在单选按钮旁边打印一个标签,不管它是div还是table。我认为关于复制的警告现在可以删除了。