小编Tar*_*tel的帖子

你可以为primefaces打印机模块设置多个目标吗

我需要能够隔离 JSF 页面中的 2 个位置以发送到 Primefaces 打印机组件。不幸的是,我在包括 Primefaces 文档在内的任何地方都找不到如何执行此操作的示例。这个命令肯定比只接收一个目标更灵活吗?

使用 Primefaces 6.2

我试过这个:

...

<p:commandButton value="Print in a PRINTER FREINDLY format">
     <p:printer target="area1" />
     <p:printer target="area2" />
</p:commandButton>

<p:outputPanel id="area1">
...
</p:outputPanel>

...bunch of code between these two output panels...

<p:outputPanel id="area2">
...
</p:outputPanel>

...
Run Code Online (Sandbox Code Playgroud)

没有错误显示但是只有首先放置的目标显示在打印页面中。

这样做:

<p:printer target="area1 area2" />
Run Code Online (Sandbox Code Playgroud)

导致错误。

有人可以告诉我如何在 Primefaces 中为打印机命令设置多个目标吗?

谢谢你。

jsf primefaces

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

需要Oracle SQL按天分割日期/时间范围

我希望得到一些帮助来编写一些我自己没有成功的SQL.

我有一个数据表:

ID    StartDate             EndDate
1     01/01/2000 04:30 PM   01/03/2000 06:15 AM
2     01/04/2000 08:10 AM   01/04/2000 07:25 AM
3     01/05/2000 11:00 AM   01/06/2000 03:45 AM

我需要得到以下内容:

ID    StartDate             EndDate
1     01/01/2000 04:30 PM   01/01/2000 11:59 PM
1     01/02/2000 12:00 AM   01/02/2000 11:59 PM
1     01/03/2000 12:00 AM   01/03/2000 06:15 AM
2     01/04/2000 08:10 AM   01/04/2000 07:25 AM
3     01/05/2000 11:00 AM   01/05/2000 11:59 PM
3     01/06/2000 12:00 AM   01/06/2000 03:45 AM

换句话说,按日分割日期范围.这在SQL中是否可行?

我的数据库是Oracle 11G R2,我担心由于情况我不能使用PL/SQL.

sql oracle

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

如何在单个页面上创建多个p:确认对话框

我需要使用Primefaces在单个XHTML页面上请求两种不同类型的确认对话框.Primefaces展示中的当前示例非常基本.以下是我的基本示例:

<h:form id="mydatatableform"> 
<p:dataTable ... />
    <p:column ... headerText="Column A Data">
        <h:outputText ... />
    </p:column>
    <p:column ... headerText="Acknowledge Docs">
        <p:commandButton value="Acknowledge" ...
            <p:confirm ajax="true" header="Confrimation" message="Do Acknowledge you have received the docs?"/>
        </p:commandButton>
    </p:column>
    <p:column ... headerText="Accept or Deny">
        <p:commandButton value="Accept or Deny" ...
            <p:confirm ajax="true" header="Confrimation" message="Do you Accept or Deny the proposal?"/>
        </p:commandButton>
    </p:column>
</p:dataTable>
</h:form>
<p:confirmDialog id="yesno" global="true">
    <h:form>
        <p:commandButton value="Yes" type="button" styleClass="ui-confirmdialog-yes" icon="ui-icon-check" />
        <p:commandButton value="No" type="button" styleClass="ui-confirmdialog-no" icon="ui-icon-close" />
    </h:form>
</p:confirmDialog>
Run Code Online (Sandbox Code Playgroud)

好消息是这个工作得很好.

不幸的是,对于Accept或Deny问题的对话框中的选项,用户不希望是否.他们希望在对话框中接受或拒绝.

我找不到任何关于如何使用两个不同的confirmDialog选项或从一个或另一个中选择的方法的好例子.

理想情况下,第二个confrimDialog看起来像这样: …

jsf primefaces jsf-2

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

标签 统计

jsf ×2

primefaces ×2

jsf-2 ×1

oracle ×1

sql ×1