问题标签 [popuppanel]

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 回答
1227 浏览

richfaces - 如何在丰富的 h:commandButton 中激活操作方法:richFaces 4.2.0 中的popupPanel

就我而言,我想向我的 rich:popupPanel 添加一个操作,如下所示:

像这样的托管 Bean:

但是 closePopupAction 方法无法激活。我不知道这是什么原因以及如何解决这个问题。

如果您有任何想法,请与我分享。您可以在线查看我的错误并在以下位置下载我们的应用程序(请查看testcase5):

http://phandanghung.wordpress.com/2012/03/22/welcome-to-my-jsf-tutorial-project/

衷心感谢。

0 投票
2 回答
5726 浏览

jsf-2 - a4j:commandButton 操作未在 Rich:popupPanel Richfaces 4 JSF 2 中触发

JSF 代码:

支持 bean 代码:

我在 setRunAction 方法中放了一个断点,但它从来没有在这里。想法?

奇怪的是,打开此弹出窗口的 a4j:commandLink 代码工作正常并调用 runAction 方法:

0 投票
1 回答
1242 浏览

javascript - 如何防止 Richfaces popupPanel 在 JavaScript 中被移动?

我使用rich:PopupPanel 组件来显示一些内容,我希望它们能够被用户最大化和恢复。我已经实现了组件的调整大小和定位,但问题是如何防止 popupPanel 在最大化时被移动并在其恢复时允许它。

这是我负责最大化和恢复 popupPanel 的按钮代码

0 投票
2 回答
1348 浏览

gwt - 使用 SmartGWT 窗口和 PresenterWidget 的 GWTP 错误

我正在使用 SmartGWT 3.0 和 GWTP 0.7。

我正在尝试做一个显示 SmartGWT 窗口的简单 PresenterWidget。这是小部件演示器的代码:

以及查看代码:

在节目的另一部分,我向这位演示者展示: addToPopupSlot(dp, true);

dp的注入实例在哪里DemoWidgetPresenter

何时DemoWidgetPresenter显示引发以下异常:

我看到问题是由于之间的转换 com.smartgwt.client.widgets.Windowcom.google.gwt.user.client.ui.PopupPanel但我不知道如何解决它!

尽管出现异常,但仍会显示窗口,但从onReveal()不调用函数,因此演示者的生命周期被破坏了。

任何想法/解决方法:-)?

先感谢您!

0 投票
1 回答
1558 浏览

gwt - 通过单击子面板中的按钮关闭弹出面板

我有以下面板层次结构:

自定义面板 1包含PopupPanel包含DecklayoutPanel包含CustomPanel 2包含FlowPanel包含Button

如何通过单击按钮关闭自定义面板 1 或 PopupPanel?

0 投票
2 回答
399 浏览

smartgwt - SmartGWT:从 Listgrid 中选择的记录绑定到另一个窗口中的 TextBox

我是 SmartGWT 的新手,

我有两个窗口。Window1 中的 Button1 显示了一个包含列表网格的 Window2。在 Window2 中按下 Button2 时,listgrid 中的选定记录必须显示在 Window1 的 TextBox 中。最好的方法是什么?任何帮助表示赞赏。

0 投票
1 回答
873 浏览

ajax - f:ajax 里面 rich:popupMenu 不能从不同的表单执行组件

我有一个<rich:popupPanel>标签,在其中我使用<f:ajax>事件。因此,它<rich:popupMenu>也需要有一个<h:from>内部。在我的 ajax 事件中,我需要从“主页”中获取一个值,因此我将它与相应的 :formid:elementid 模式一起列在执行列表中,但这不起作用 - 侦听器方法中的值为 null。这是代码:

usersBean.atribValuesChanged侦听器方法中,该usersBean.user_id字段为空(没有选择的值)。如何强制执行 form:selectUser 元素,以便我可以在侦听器方法中读取它的选定值?

第2部分:

这只是顺便说一句。问题,也许我应该为此打开另一个线程。问题是当<h:selectOneListBox>它只有一个值时,它被创建得更像一个h:selectOneMenu。这看起来很糟糕,并且valueChange当您选择它时不会触发该事件。这个问题不存在<h:selectManyListBox>是不是bug?它可以修复吗?

0 投票
1 回答
3273 浏览

jsf - 验证和丰富:popupPanel 不起作用

我的意图是在 BD 中插入记录后以丰富的方式向用户显示一条消息:popupPanel。

使用下面的代码,我可以做我想做的事,但是有一个问题。仅当我正确键入所有页面字段时才有效。如果其中一个字段没有通过验证,则在 h:messages 中显示验证消息,并且页面不会更改,即使我更改了字段的内容并再次单击按钮。

有什么问题?

  • 托管豆

    /li>
0 投票
1 回答
4587 浏览

ajax - 富脸“冲突”

我偶然发现了富人的一种奇怪行为。关于我的视图结构的一些背景:

  • 它主要是<rich:extendedDataTable>点击一行显示关于它的信息<a4j:outputPanel>

  • 此外,每一行都有一个上下文菜单,其中包含“创建”、“编辑”等项目...<rich:popupPanel>

组件结构是这样的:

现在奇怪的行为(使用 NetBeans):

  • 从 NetBeans 部署应用程序;
  • 在浏览器 (Firefox) 上打开已部署项目的 URL。表中的<a4j:ajax>内联不起作用,我知道这是因为未调用“testController.selectionListener”并且未显示详细信息(它current在支持 bean 中设置属性)。contextMenu 有效,但 popupPanel 在所有字段中显示 null 或空属性(current未设置属性);
  • 返回IDE,删除所有<rich:popupPanel>部分并保存文件;
  • 返回浏览器,按 F5 并单击一行。现在<a4j:ajax>作品和电话testController.selectionListener,显示细节<a4j:outputPanel>。上下文菜单有效,但(显然)面板没有弹出;
  • 在IDE中,放回<rich:popupPanel>section并保存文件;
  • 现在再次刷新页面,一切正常,显示详细信息,编辑弹出窗口显示所选行的正确信息。

我尝试在没有该<rich:popupPanel>部分的情况下部署它,并且调用了 selectionListener。我认为问题在于使用<a4j:ajax><rich:popupPanel>部分部署页面,因此出现“冲突”。

  1. 我从 Richfaces 展示中获取了结构并进行了更改。我注意到在展示中,<rich:popupPanel>放置在<h:form>标签之外,在我的项目中放置在 template.xhtml 中(因此顶部菜单页面有效)。错误是否可能是由该展示位置引起的?

  2. 这可以被认为是在richfaces项目中提交的错误还是我在那里遗漏了什么?

  3. 有解决方法或解决方案吗?

非常感谢!

0 投票
1 回答
916 浏览

java - 如果方法调用有特定结果,则关闭richfaces popupPanel

我正在尝试构建一个简单的登录面板。Panel 是一个丰富的:popupPanel。当单击“登录”链接/按钮时,如果登录不成功(由于用户名/密码错误、数据库错误……等等),我希望面板保持打开状态。但是如果登录成功,面板应该关闭。

我最好的尝试看起来像这样,但是无法解析“oncomplete”值

如何从 popupPanel 中获取该行为?