问题标签 [uicomponents]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1304 浏览

java - JSF 生命周期。将 panelGrid 用于嵌套组件(使用 ui:include)

我与 panelGrid 有共同的形式:

和两个嵌套页面。row1.xhtml:

和row2.xhtml:

在这种情况下,panelGrid 适用于页面,而不适用于组件(outputText 和 commandButton):

文本(第 1 列) 按钮(第 1 列)

文本(第 2 列) 按钮(第 2 列)

但我需要这个:

文本(第 1 列) 按钮(第 2 列)

文本(第 1 列) 按钮(第 2 列)

我不能在一个页面中包含所有组件,因为我将参数传递到嵌套页面中,这是 - 重复使用的组件,但我需要支持按照第一列对齐。

我使用:PrimeFaces 3.5 和 JSF 2.1.22

提前致谢!

0 投票
1 回答
1114 浏览

oracle - Oracle ADF:在 SelectManyCheckbox 组件中(预)选择和搜索

我从 Oracle ADF 开始。我正在尝试使用基本组件的第一个示例。

从 Oracle ADF 的经典 HR 模式(部门、员工、地区、国家等)开始,我为 DepartmentsView1 删除一个 SelectOneChoice,然后为相关的 EmployeesView3 删除一个 SelectManyCheckbox。

在此处输入图像描述

因此,数据匹配良好,并且显示了所选部门的所有员工。

好吧,我的两个问题是:

  1. 如何预选 SelectManyCheckbox 组件中的所有复选框?我需要预先选择所有相关员工。
  2. 如果我有一个输入文本框、一个按钮和一个 SelectManyCheckbox 组件,如何将输入框中的键入值绑定到查询(视图对象),然后在 SelectManyCheckbox 组件中列出结果?

也许它们是非常基本的问题,但我最近开始使用 Oracle ADF,来自 Java Spring Framwork,我正在改变问题和编程方法以及我的想法

非常感谢任何帮助,因为这对我来说是一个很大的改变。

0 投票
1 回答
10082 浏览

jsf-2 - 在 JSF Managed Bean 中访问动态 UIComponent

我有一个 JSF 页面,我在其中迭代一个列表<h:dataTable>以显示一些包含复选框、一些文本和一个文本框的行。

我必须验证,<h:dataTable>以便当用户选中复选框时,他必须在文本框中输入一些文本。

这是我的 JSF 页面。

我已将所有复选框的 id 指定为 ,checkbox并将所有文本框的 id 指定为emailID。呈现页面时,在检查页面源时,我发现复选框的 id 是 'rm:0:checkbox','rm:1:checkbox'... 而文本框的 id 是 'rm:0: emailID','rm:1:emailID'..

在控制器中,我想访问我使用以下代码的这些动态文本框和复选框:

但这是给 java.lang.NullPointerException

即使使用代码:

但是如果我使用

它没有给出空指针异常,但我不知道它是否给出了哪个复选框的值。

所以,总而言之,

JSF 将 id 生成为 rm:1:checkbox、rm:2:checkbox 等,但是当我尝试在 JSF 页面中访问此 UI 组件时,我无法做到。

我错过了什么吗?

0 投票
3 回答
3110 浏览

jsf - @FacesComponent 中的 @Inject 值 null

我的印象是 CDI 不适用于具有@javax.faces.component.FacesComponent. 这是真的?

这是我的例子,这不起作用。MyInjectableClass在代码中注入不是问题的其他点使用,所以它必须是关于我认为的注释@FacesComponent

我要注入的类:

使用该类的组件;

0 投票
1 回答
689 浏览

jsf - JSF 2.1 - 动态 UIComponents 和链接

我在 Tomcat6 上使用 JSF 2.1 和 el2.2 库。

我创建了一个模板布局,其中包含所有页面通用的页眉、菜单栏和页脚,只有内容发生了变化。每个部分都在其自己的 div 标签中。一切正常,菜单栏链接使用 faces-config 导航规则正确导航到新页面。

我现在创建了一个包含动态创建的 UIComponents 的内容页面。当视图渲染时,带有一项的面板网格正确显示,但所有菜单项都不再起作用!

如果我从 xhtml 中删除 panelgrid 标记并刷新,则菜单项将再次正常工作。在这种情况下,生成的 HTML 的唯一区别是 panelgrid 的 table 标记的存在/不存在。

在以下示例中,我将其剥离为带有单个子项的单个 HtmlPanelGrid。

我的 Bean:(BaseBean 所做的就是实现 Serializable)。

我的内容 xhtml

我的菜单栏 xhtml

最后,我的布局模板

0 投票
4 回答
972 浏览

actionscript-3 - Flex 中 UIComponent 的 setFocus 方法存在问题

我面临一个与 UIComponent 的 setFocus() 方法相关的问题。我有一个文本输入,我在应用程序的creationComplete 上编写了textInput.setFocus(),即

私有函数 onCreationComplete():void {

}

在使用这两种方法时,我可以看到我的文本输入有一个光标,表明它已经获得焦点。但问题是,除非我手动单击文本输入,否则它不会从键盘获得任何输入。

这种行为在 Flex 中是否正常,或者我正在使用的 Flash Player 是否有任何问题,或者浏览器是否有任何问题?

弹性 SDK:4.1

浏览器和 Flash 播放器版本

  1. 带有 Flash Player 调试器版本 11.3.300.257 的 IE 9...
  2. Chrome 15.0.874.121 与 Flash Player 11.1.102.55...
  3. 带有 Flash Player 11.9.900.117 的 Firefox 20.0.1...

谁能让我知道是什么问题?任何输入将不胜感激!

0 投票
1 回答
1226 浏览

javascript - How to make login box into a reusable UI component?

Using jQuery, how would I go about making a reusable UI component from this login box, so that it could be used twice on one page?

jQuery:

Am I best suited taking cues from a framework like Ink.js and loading separate scripts for each component, or is there a simpler approach?

HTML:

Update: I've tied two separate form instances to a single script - will it manage separate state and common behavior for each of them, or is this approach problematic?

0 投票
1 回答
628 浏览

jquery - Jquery ResourceDependency 注释在 UIComponent 中不起作用

我正在开发一个使用带有 @ResourceDependency 注释的 Jquery 的 UIComponent,但在运行时控制台中显示此“未捕获的 ReferenceError:$ 未定义”;

Java代码:

有人知道发生了什么吗?

0 投票
1 回答
99 浏览

components - 在 Lazarus 中自定义组件的推荐方法是什么?

我需要为我的应用程序自定义 TStringGrid。推荐的方法是什么?

我唯一看到的是将 TMyStringGrid 放入一个包中,将其安装到 IDE 中,然后在我的应用程序中使用它。问题是我在处理该组件的同时也在处理应用程序,并且我不想每次为了测试它而对其进行任何更改时都重新安装该组件。

当我试图把它放到我的项目中时,它说:“在包和应用程序源之间共享代码不是一个好主意。”

0 投票
1 回答
33 浏览

javascript - 制作“组件”时无法安装组件/事件

我跟着这个:http ://tjholowaychuk.tumblr.com/post/37832588021/building-a-date-picker-component

但是,当我这样做时component install component/event,它不会下载所需的组件或将其添加到依赖项中。

为什么会这样,我怎样才能让它工作?