小编Ako*_*s K的帖子

使用PrimeFaces创建类似于p:消息的消息而不添加到FacesContext?

我使用的是Primefaces 2.3.0和JSF2.0.

我喜欢Primefaces p:messages给我的html输出.但是由于现有的设计,我想创建html而不需要使用添加消息FacesContext.getCurrentInstance().addMessage.

基本上,我想做这样的事情:

<p:messages value="test"/>
Run Code Online (Sandbox Code Playgroud)

我意识到可能不会使用p:消息,但现有的标签只输出与p:消息输出非常相似的东西.

我希望可能有另一个组件p:messages正在使用.

谢谢你的任何想法.

primefaces jsf-2

9
推荐指数
1
解决办法
4941
查看次数

使用特定节点版本运行 git pre-commit hook

我正在处理多个 Nodejs 项目并使用nave.

\n\n

在其中一个项目中,有一个预提交挂钩失败,因为我全局安装的节点是 12.6,但该项目需要 < 12.6:

\n\n
> git add -A -- .\n> git commit --quiet --allow-empty-message --file - --all\nRunning commit hook for:\n    - ESLint\n    - Codeowners\n[2K[1A[2K[1A    - ESLint\n    - Codeowners\n[2K[1A[2K[1A    - ESLint\n    - Codeowners\n[2K[1A[2K[1A    - ESLint\n    - Codeowners\n[2K[1A[2K[1A    - ESLint\n  \xe2\x9c\x85  - Codeowners\n[2K[1A[2K[1A    - ESLint\n  \xe2\x9c\x85  - Codeowners\n[2K[1A[2K[1A  \xe2\x9d\x8c  - ESLint\n  \xe2\x9c\x85  - Codeowners\n\nResults for ESLint\nyarn run v1.17.3\nwarning From Yarn 1.0 onwards, scripts don\'t require "--" for options to be forwarded. In a future version, …
Run Code Online (Sandbox Code Playgroud)

visual-studio-code

6
推荐指数
0
解决办法
2307
查看次数

如何放弃PrimeFaces对话的透明度?

我正在尝试使用我的JSF页面中的Primefaces Dialog组件显示警报.我可以显示对话框,但问题在于此对话框的透明度/不透明度.我通过设置覆盖了对话框的样式属性opacity: 1.0,但它没有用.我想放弃对话框的透明度.我怎样才能以简单的方式实现这一目标?

我的JSF页面:

<f:view xmlns="http://www.w3.org/1999/xhtml"
....
renderKitId="PRIMEFACES_MOBILE">
....
<pm:page title="Mobile Reports">
<pm:view id="reports" swatch="b">
<h:form>
<pm:content>
<div>
<h:form>
    ....
    <p:dialog id="myDialog"
        header="ERROR"
        widgetVar="dlg"
        modal="true"
        style="opacity: 1.0;"
        appendToBody="true">
        <p:commandButton id="decline" value="Couldn't display the report!"
            onclick="dlg.hide()" type="button" />
    </p:dialog>
    ....
    <p:commandButton id="contractInfo" action="ContractInfo.xhtml"
        value="Contract Information" style="width:100%;"
        onerror="dlg.show();">
    </p:commandButton>
    ....
</h:form>
</div>
</pm:content>
</h:form>
</pm:view>
</pm:page>
</f:view>
Run Code Online (Sandbox Code Playgroud)

输出:

在此输入图像描述

GPRS显示在JSF页面中,它不是对话框的一部分.但是,由于对话框是透明的,因此它是可见的.

注意: 我正在使用primefaces-mobile-0.9.3.jar

mobile jsf dialog primefaces jsf-2

5
推荐指数
1
解决办法
5396
查看次数

关闭后模糊Select2输入

我希望select2元素在触发select2-close事件时失去焦点,到目前为止我尝试过的是:

.on("select2-close", function (e) {
    var $focused = $(':focus');
    $focused.blur();
});
Run Code Online (Sandbox Code Playgroud)

和一些变化,以获得聚焦元素,如document.activeElement$(e.target)非这些工作.

的jsfiddle

javascript jquery jquery-select2

5
推荐指数
1
解决办法
1万
查看次数

在webdriver-manager启动完成时运行量角器

我在编写用于启动量角器测试的npm脚本时遇到麻烦。遵循文档https://github.com/angular/protractor/blob/master/docs/server-setup.md似乎首先我必须运行

webdriver-manager start
Run Code Online (Sandbox Code Playgroud)

并在我开始实际测试时使其运行

./node_modules/.bin/protractor test/integration/conf.js
Run Code Online (Sandbox Code Playgroud)

我希望这两个步骤可以在一个npm脚本中执行,所以最终会得到这样的结果:

"scripts": {
    "protractor-update": "./node_modules/.bin/webdriver-manager update",
    "protractor-start": "./node_modules/.bin/webdriver-manager start",
    "protractor-init": "npm run protractor-update && npm run protractor-start",
    "test-protractor": "npm run protractor-start && ./node_modules/.bin/protractor test/integration/conf.js",
},
Run Code Online (Sandbox Code Playgroud)

现在很明显的问题是,./node_modules/.bin/webdriver-manager start它不会返回退出代码,因此它永远不会执行下一个命令。

实现这一目标的正确方法是什么?

selenium node.js angularjs protractor

3
推荐指数
1
解决办法
3136
查看次数

在jsf中确认之前进行验证

我有一个代码如下:

 <p:commandButton value="#{actualProductionEntry.val}" onclick="confirmation.show()"/>
 <p:confirmDialog id="confirmDialog" message="Are you sure?" header="Confirm Submission"                                 severity="alert" widgetVar="confirmation">         
     <p:commandButton id="confirm" value="Yes" oncomplete="confirmation.hide()" action="#   {actualProductionEntry.insert(login.userid,login.uid,login.dname,login.rptid)}"   update=":df:data :f1:p2 :dp:app"/>  
     <p:commandButton id="decline" value="No" onclick="confirmation.hide()" type="button" />                 
 </p:confirmDialog> 
Run Code Online (Sandbox Code Playgroud)

现在,如何在确认之前进行验证而不影响我的bean?

jsf primefaces jsf-2

1
推荐指数
1
解决办法
7471
查看次数

delphi中的单位是否与其他语言中的类相同?

我需要编写一些Delphi代码,但我之前没有使用Delphi的经验.我见过人们编写一些代码,称为unit1unit2使用其中的代码导入它.那么,我可以将该单元视为Java或C#中的类吗?

delphi class delphi-units

1
推荐指数
2
解决办法
1079
查看次数