首页 > TAG信息列表 > primefaces

Primefaces 5.X 表达式注入漏洞

primefaces 5.x 表达式注入漏洞 漏洞名称:primefaces 5.x 表达式注入漏洞 漏洞编号:/ 漏洞危害:攻击者无需身份验证即可在应用程序服务器上执行任意代码。 安全建议: 请升级到最新版本的 PrimeFaces 或安装官方修复程序。 漏洞验证: AWVS扫描可发现该漏洞。利用POC可执行系统命令。 扫

java-无法显示素数控制中的印度货币格式(##,##,###.##)

我使用控件来获取输入作为印度货币.我期望的格式是##,##,###.##,但是我无法通过locale =’hi_IN’或pattern =’##,##,###.#来实现. #’.控件的值为double类型. 如果我将语言环境更改为“ hi_IN”,则数字将以默认的千位分隔符格式(#,###,###.##)在Devanagari中显示. 有没有办法实现

java-Primefaces DataTable-过滤[列未过滤]

我正在尝试此example ‘DataTable – Filtering’.除“搜索所有字段”:过滤的文本框外,所有其他功能均有效.当我输入字符时,它不会像示例中那样进行过滤. 没有引发任何错误或异常.我不理解代码中的onkeyup =“ carsTable.filter()”的作用.有人可以解释吗?以及为什么它无法过滤的任何

java-表单外部的CommandButton:是否可以通过ID发布表单?

我有一个CommandButton(PrimeFaces 3.0.1),它不在Form-Tag中.有没有一种方法可以通过其ID或其他方式引用表单,以使Button即使它不是该表单的子元素也可以发布表单? 我没有在规格中找到合适的东西… 该按钮当前如下所示: <p:commandButton value="#{messages['000.label.ok']}"

java-primefaces p:组件窗体外部的消息

我正在使用JSF 2.0和Primefaces 3.2. 我使用Facelets进行模板制作,并建立了3列布局: 左列-mainContent列-右列.每列都有它自己的带有ui:composition的模板xhtml文件,我将其插入到mainTemplate中. 在mainContent列中,我有一个信息按钮(p:commandButton): <h:form id="mainForm"> <p:com

java-p:autoComplete中的primefaces更新面板

我有如下的p; autocomplete标记,用于填充联系人列表 <h:form id="relationshipsForm"> //code <p:autoComplete id="contactAutoComplete" rendered="#{relationshipController.relationshipsName=='Contact

Java-JSF / Primefaces-CommandButton:打开新的浏览器选项卡,而不会杀死ViewScoped bean

我正在尝试在由ViewScoped bean支持的视图中使用JSF视图(在Portlet中部署在Liferay中)打开一个新的浏览器选项卡.使用常规操作重定向会杀死bean.我已经尝试过提供here和here的方法,但不幸的是没有成功. 该按钮大致如下所示: <p:commandButton value="#{msg.label}" onclick="target

java-无法通过键获取Map的价值

我有一个< p:dataTable>每行都有一个inputText,如下所示: <p:dataTable ... rowIndexVar="row"> <p:column> <p:inputText value="#{myBean.items[row + 1]}" /> </p:column> </p:dataTable> items属性是Map< Lo

javascript-Primefaces全局计数器增加时,为什么看不到任何网络流量?

所以这是我在做什么: 使用Google Chrome浏览器导航到http://www.primefaces.org/showcase-labs/push/counter.jsf,同时使用随附的内置工具chrome捕获网络流量.(F12) 每当我点击按钮时,我都会看到对/counter.jsf的GET请求,因此我可以理解. 我使用Firefox浏览至同一页面,然后使用Firef

javascript-通过单击外部隐藏面板时强制选择突出显示的p:autoComplete项

我的自动完成功能有问题(错误?). MyFaces 2.2.9和PrimeFaces 5.1 下面仅是重现我的错误的示例.我的模态对话框中有一个自动完成框. >案例1:我键入了一些内容,请从自动完成列表中选择“ hello” 并提交. Converter会获取我的人名并搜索合适的人,一切正常.>案例2(错误1):我输入“ h”并

使用JavaScript访问PrimeFaces日历的禁用属性

我有一个表单,其中的某些字段需要禁用,直到单击复选框.对于JSF元素,一切正常.问题在于素数元素. 对于像下拉列表这样的JSF元素,我这样做是这样的: <h:selectOneMenu value="countryValue" disabled="true" id="countryId"> <f:selectItems value="countries" /> </h:selectOne

java-如何从日历验证日期

我尝试了以下代码(我遵循了一个示例)来测试从日历中选择的日期.如果我的数据库中不存在该日期,则应向最终用户显示一条验证错误消息.但是,错误不会最终出现在< h:message>中,而是被记录到服务器日志中. 视图: <p:calendar id="date1" value="#{bean.date1}" showOn="button"> <

java-通过单击行中的按钮获取primefaces数据表中的行号

如何通过单击某行中的按钮来获取Primefaces(2.2)数据表中的行号? 我需要将此数字传递给具有hint()函数的javascript代码. 1个解决方案 使用WidgetVar.selection,但在这种情况下,我手动使用行选择,然后单击按钮->糟糕的情况. < p:column>< p:commandButton id =“ someButton” value =

春季-Primefaces文件上传仅适用于要上传的第一个文件

我正在使用Primefaces,但fileuploader出现问题.问题是,它与我上传的第一个文件(调用fileUploadListener且java方法上传该文件)正常工作,但是如果我尝试上传另一个文件,则不再调用该侦听器,并且永远不会触发java方法.如果刷新页面,则可以上传另一个文件,但是如果我尝试上传第二个文

java-Primefaces datatable选定的行无法使用viewscope工作

我正在使用JSF 2.0和Primefaces 3.4.2,我有一个使用延迟加载填充的数据表. 当我查看managedbean的范围时,则数据表selectedRow给出了空指针异常. 如果使用会话作用域,则可以在managedbean中获得selectedRow. 我正在使用CDI Spring批注指定范围.我已使用this方法创建视图范围. 更新1

javascript-Primefaces-var的数据表小部件……不可用

我在我的应用程序中使用primefaces 4.0和jsf 2.2.我创建了一个页面,其中的数据表嵌套在tabview中.现在,当我要过滤数据表时,它会继续加载,而不是结果. 一段时间后,我意识到该javascript抛出以下错误:“ var’test’的小部件不可用!”. 我想这应该是问题,但是有什么问题或如何解决?有人

javascript-更新对话框而没有立即关闭它?

我目前正在尝试通过Javascript打开对话框,并在显示对话框本身之前更新其元素. 触发器来自primefaces推送,因此我尝试通过JavaScript处理所有事件. 基本上流程是这样的: <p:socket onMessage="onStart" channel="/votingStartChannel" /> 套接字触发以下JavaScript: function onSt

javascript-MonkeyPatching:PrimeFaces小部件扩展/覆盖

我目前正在使用(工作正常) PrimeFaces.widget.OverlayPanel.prototype._old_init = PrimeFaces.widget.OverlayPanel.prototype.init; PrimeFaces.widget.OverlayPanel.prototype.init = function(cfg) { this._old_init(cfg); this.align(); } 但我想使用更具可读性和

javascript-primeNG中的对话框组件对移动视图无响应

我使用primeNG(Angular2)来显示模式: <p-dialog appendTo="body" [(visible)]="displayCreateGateway" modal]="true" [width]="700"> 当我在移动视图(小于声明的700px)上时,模式不会正确显示.例如:我的窗口宽度为500 px,但模态生成为700 px(正确的是width:100%).我认为这不是我的代

java-FileServlet(BalusC解决方案)未在IE中显示保存对话框

我目前正在使用Primefaces创建一个JSF应用程序.我正在从数据库提供文件,并且正在使用BalusC在他的博客上找到的FileServlet解决方案. 我的问题发生在IE中.当我单击下载链接时,我的浏览器闪烁,并且没有任何反应.但是,它在Firefox中效果很好. 我尝试将Content-Disposition标头从“附

如何将JavaScript侦听器添加到PrimeFaces Ajax事件

我想通过javascript方法监听pickList传输事件, 侦听器与Java bean配合良好: <p:pickList value="#{pickListBean.cities}" var="city" itemLabel="#{city}" itemValue="#{city}"> <p:ajax event="transfer" listener="#{pickLi

java-Primefaces客户端bean验证不起作用

我正在使用Primefaces客户端bean验证,但是它不起作用,错误消息消失了.即使验证失败,也会调用侦听器. 样品- XHTML– <?xml version="1.0" encoding="UTF-8" standalone="no"?> <ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:h="http://java.su

通过JavaScript函数调用p:remoteCommand,该函数通过“ oncomplete”处理函数将该函数本地的消息传递给另一个函数

该问题纯粹基于先前提出的this(courtesy)问题,但是该问题与Java EE 7 WebSockets API完全搞混了,试图显示实际的实际方法/场景,现在不太可能收到基于< p的任何答案:remoteCommand取代. 在下面的一段JavaScript中给出(这只是一个测试场景). <script type="text/javascript">

java-数据库中的Primefaces树

我有以下实体类: @Entity @Table(name = "THE_TREE", catalog = "", schema = "dbo") public class TheTree implements Serializable { private static final long serialVersionUID = 1L; @Id @Column(name = "ID", nullable = false) @G

从p:remoteCommand的oncomplete处理程序调用JavaScript函数 – 使用一些JavaScript代码模拟相同的函数

注意:虽然这个问题涵盖了大量Java代码片段的长文本信息,但它仅仅针对JavaScript / jQuery以及一些PrimeFaces的东西(仅为<p:remoteCommand>),如开头的介绍部分所述. 我收到来自WebSockets(Java EE 7 / JSR 356 WebSocket API)的JSON消息,如下所示. if (window.WebSocket) { var