Tag: uicomponents

在JSF中通过ID查找组件

我想通过我提供的id从托pipebean中find一些UIComponent 。 我写了下面的代码: private UIComponent getUIComponent(String id) { return FacesContext.getCurrentInstance().getViewRoot().findComponent(id) ; } 我已经定义了一个p:inputTextarea为: <p:inputTextarea id="activityDescription" value="#{adminController.activityDTO.activityDescription}" required="true" maxlength="120" autoResize="true" counter="counter" counterTemplate="{0} characters remaining." cols="80" rows="2" /> 现在,如果调用方法getUIComponent("activityDescription")它返回null ,但如果我把它称为getUIComponent("adminTabView:activityForm:activityDescription")那么我可以得到org.primefaces.component.inputtextarea.InputTextarea实例。 有没有什么办法让组件只有ID即“activityDescription”不是绝对的ID即“adminTabView:activityForm:activityDescription”?

Angular 2 UI组件 – 哪个库?

我正在试图find一些有用的用户界面组件,angular2工作。我对Angular 2真的很新(而且从来没有使用angular1)。 有人告诉我,Prime NG可能是非常好的,看起来就是这样。 但是我想知道是否有其他人能够find一个更好的图书馆的UI组件,Angular 2的工作良好。似乎似乎还没有。 引导4仍然在阿尔法,我正试图select一些稳定的时刻,但我认为提升4是伟大的。 从: angular材2 燃油UI Kendo UI NG-bootstrapng雷击 NG2自举 温泉用户界面 素面 语义UI Vaadin 哪一个稳定的库是最好的select(支持,速度,configuration,function丰富等),如果每一个都包含我需要的组件?

如何在java和xml中传递自定义组件参数

在android中创build自定义组件时,经常会问如何创build并通过attrs属性传递给构造函数。 通常build议,当在java中创build一个组件时,你只需使用默认的构造函数即 new MyComponent(context); 而不是尝试创build一个attrs对象,以传递到基于xml的自定义组件中常见的重载构造函数。 我试图创build一个attrs对象,它看起来不是很容易或者根本不可能(没有一个非常复杂的过程),所有帐户都不是真正需要的。 我的问题是:在java中构build自定义组件的最有效方式是传递或设置当使用xml使组件膨胀时attrs对象设置的属性?