问题标签 [commandbutton]

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 投票
2 回答
5562 浏览

jsf - 做什么属性呢?

global将属性设置为<p:commandButton>tofalse或将其设置为 之间有什么区别true。我正在浏览 primefaces 展示,但无法理解其中的区别。

0 投票
0 回答
6375 浏览

primefaces - PrimeFaces commandButton 不起作用

我知道这是一个非常常见的问题,发生的原因有很多,但是尽管我已经搜索了很多,但我没有找到适合我的案例的解决方案。

我的primefaces commandButton 在 h:form 内,声明如下:

我的 UserGroupBean 是 ViewScoped。

单击此按钮时应该创建一个用户组并显示“成功创建”消息。而不是这样做,它只是显示“请稍候”加载程序一秒钟,然后什么也不做。日志没有错误,通过远程调试确认没有进入action方法。

奇怪的是,当我在本地 Tomcat 安装中运行相同的代码时,它运行成功。此外,在部署此应用程序的远程服务器上,这曾经工作得很好。一切都是突然发生的,我的应用程序中有很多像这样的命令按钮,它们仍然很好用。只是这个特定页面似乎出了点问题。

我用的是 PrimeFaces 3.1 版本,我不知道还有什么有用的信息可以提供。
任何帮助/想法都是/不胜感激。

编辑
这是 userGroup.xhtml(按钮不起作用的页面)代码:

UserGroupBean.java:

最后是 UservConverter.java

新线索:当我重新启动服务器时,只有在那之后,当我访问此页面并设法在 userGroup.xhtml 完全加载之前创建一个用户组时,用户组就创建好了。如果我重新启动服务器并等待页面加载,然后再次创建用户组,则不会发生任何事情。这个问题最终会让我发疯。

0 投票
0 回答
1622 浏览

javascript - p:command button ajax="false" (with p:fileUpload) 仅适用于 IE 中的第二次点击

我正在使用简单模式的primefacas fileUpload(由于其他一些原因不使用高级模式)。我使用 style="display:none" 使 fileUpload “隐藏”,然后添加一个带有命令按钮的 inputText 来表示 fileUpload(因为通过这种方式我可以更轻松地进行设计)。

当用户单击 p:commandbutton(Browse) 并将所选文件路径更新为 inputText 时,我使用 javascript 调用 p:fileUpload。

当我提交表单时,它在 Firefox 和 chrome 中运行良好,但需要按两次才能在 IE 中运行。有谁知道如何解决它?

xhtml页面

后备豆

编辑:
我指的是 BalusC 的 post commandButton/commandLink/ajax action/listener 方法未调用或输入值未更新,并认为我的问题是他的第 7 点。
浏览器文件后,我尝试使用 p:remoteCommand 更新表单,表单已更新,并且可以通过第一次单击提交上传按钮,但所选文件已消失变为空。
我不知道如何更新 fileUpload viewState..任何人都可以帮忙吗?


除此之外,我参考了另一个 BalusC 的答案h:commandButton/h:commandLink 在第一次点击时不起作用,只在第二次点击时起作用,但我不知道需要把那些 javascript 放在哪里,@BalusC 你能指导我一下吗?多谢..

0 投票
1 回答
329 浏览

java - 在为 java 中的任何组件重新渲染面板时,删除了多个空格

我在 itemValue 中有 2 个空格"03 R MAIN1"。在进行 ajax 提交时,面板正在重新渲染,当时我可以看到 2 个空格已被替换为 1 个空格,因为此值与选中的值匹配,并且该值在下拉列表中。所以我什至得到“验证错误:值无效”。请看下面的代码:

请帮助解决这个问题。谢谢

0 投票
1 回答
2367 浏览

jsf - 单击按钮时无法导航到下一页(JSF)

我目前正在学习jsf。我编写了一个简单的 jsf 应用程序,我的目标是从一个页面导航到另一个页面。但是,我根本无法导航。

在我的代码中有两个 jsp 文件;一个是createcustomer.jsp,另一个是viewCustomerDetails。用户输入数据createcustomer.jsp并单击按钮后,它应该移动到下一页(它将在此页面的上一页中显示输入的数据)。

下面是我的代码。谁能找到我哪里出错了?<

创建客户.jsp


人脸配置.xml


web.xml

0 投票
1 回答
1792 浏览

jsf - 通过 post 在 url 中设置参数

我想通过post在url中设置一个参数,但是这个页面只执行一个方法并使用h:commandButton更新页面。

我怎样才能做到这一点?

0 投票
1 回答
892 浏览

primefaces - 在 primesface 展示中将 outputText 更改为 inputText

在展示中 http://www.primefaces.org/showcase/ui/datatableRowSelectionByColumn.jsf

当用户单击行上的编辑按钮时,我们调用

设置 selectedCar 之后update=":form:display"将更新h:outputText对话框中的数据并显示。

但是当我将其更改为不再<h:outputText>起作用时,它会引发异常。这是代码和异常:datatableRowSelection.xhtml<h:inputText><f:setPropertyActionListener>

TableBean.java

例外是:

你能告诉我为什么吗?非常感谢

0 投票
1 回答
227 浏览

java - CommandButton 的 actionListener 不起作用

在我在 ah:selectOneMenu 中选择一个项目后,commandButton 中的 Mi actionListener 不会被调用,只有当我在 selectOneMenu 中没有任何选择的情况下按下按钮时它才会起作用您可以在下面看到我的代码:

转换器类:

}

管理豆:

0 投票
2 回答
25751 浏览

css - 带有自定义 css 文件的 primefaces

早上好,我在 primefaces 上应用样式表时遇到问题commandButton,按钮元素如下:

和样式表:

css文件放在css文件夹下的resources文件夹中:

这是css文件的include语句:

0 投票
2 回答
4658 浏览

ajax - JSF ajax 事件队列在更改事件后对动作事件不起作用

多个 ajax 事件的顺序处理支持的 JSF 2.x 功能对我不起作用。我得到了以下场景:

  1. h:inputText(更改)

    /li>
  2. h:commandButton (动作)

    /li>

如果自行触发,这两个元素的事件都会得到正确处理。

在一次单击内触发两个事件时会出现问题(在 textInput 中输入一个值,然后单击按钮)。我预计这会导致两个 ajax 请求同步触发(CHANGE-TextField 和 ACTION-commandButton)。

不幸的是,只有一个 Ajax-Request (Change-TextField),第二个事件似乎完全丢失了。

我已经确保 ah:commandButton 的所有先决条件都已满,如此处所指出: commandButton/commandLink/ajax action/listener method not invoked or input value not updated

我很高兴获得有关如何解决此问题的任何提示。

环境:Glassfish 3、Mojarra 2.1.3-FCS