小编Val*_*lla的帖子

按Enter键按下打开主面数据表中的对话框

我有一个数据表,我已经实现了单元格编辑器功能.我有两列编辑和删除功能.当我单击编辑时,单元格编辑器显示,用户可以编辑值并保存它们.以同样的方式,当用户点击删除时会弹出一个包含用户详细信息的对话框.现在我的问题是当我点击编辑时,当我专注于我的一个输入字段并按下输入对话框弹出时.我不想这样做发生:这是我的JSF代码:

    <p:dataTable value="#{mybean.userList}"
                                 var="item"
                                 id="dataTab"
                                 widgetVar="usersTable"
                                 tableStyleClass="data"  paginator="true" rows="5"  
                                 filteredValue="#{userController.filteredUsers}"
                                 editable="true"
                                 rowKey="#{item}"
                                 >
                        <p:ajax event="rowEdit"   listener="#{mybean.onEdit}" update=":userForm:growl" />  
                        <p:ajax event="rowEditCancel" listener="#{mybean.onCancel}" update=":userForm:growl" /> 
                        <f:facet name="header">
                        <p:outputPanel>  
                             <h:outputText value="Search all fields:" />  
                             <p:inputText id="globalFilter"     onkeyup="('usersTable').filter()"   style="width:150px" />  
                        </p:outputPanel>     
                        </f:facet>


                        <p:column sortBy="#{item.firstName}" filterBy="#{item.firstName}" 
                                  filterMatchMode="startsWith">
                             <p:cellEditor> 
                            <f:facet name="header">  
                            <h:outputText value="First Name" />  
                            </f:facet>
                                 <f:facet name="output">
                            <h:outputText  value="#{item.firstName}" />
                                 </f:facet>
                                 <f:facet name="input">  
                <p:inputText value="#{item.firstName}" style="width:100%"/>  
            </f:facet>  
                              </p:cellEditor>
                        </p:column>
                        <p:column  sortBy="#{item.lastName}" filterBy="#{item.lastName}" filterMatchMode="startsWith">
                            <p:cellEditor> 
                            <f:facet name="header">  
                            <h:outputText value="Last Name" />  
                            </f:facet>

                        <p:column headerText="Update" style="width:6%">  
                         <p:rowEditor …
Run Code Online (Sandbox Code Playgroud)

jsf primefaces jsf-2

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

在 Ag-grid 的单元格编辑中使用“保存”和“取消”按钮

我在我的 Angular 应用程序中使用 Ag-grid,并且网格中的数据是从 Web 服务填充的。我在这个网格中实现了单元格编辑,所以当我单击其中一列时,整行都将是可编辑的,当我在网格外单击时停止编辑。以下是html和组件文件中的代码:

<ag-grid-angular #agGrid style="width: 100%; height: 600px;" class="ag-theme-balham left" [rowData]="rowData" [columnDefs]="columnDefs"
                            [gridOptions]="gridOptions" rowSelection="multiple" pagination=true (rowSelected)="onRowSelected($event)">
                        </ag-grid-angular>
Run Code Online (Sandbox Code Playgroud)

component.ts 文件:

this.gridOptions = {
                defaultColDef: {
                    editable: (event: any) => {
                        if (this.isGridDataEditable) {
                            return true;
                        } else {
                            return false; // true/false based on params (or some other criteria) value
                        }
                    },
                    filter: true
                },
                singleClickEdit: true,
                stopEditingWhenGridLosesFocus: true,
                paginationPageSize: 20,
                editType: 'fullRow',
                onCellValueChanged: (event: any) => {
                },
                onRowValueChanged: (event: any) => {
                },
                onRowEditingStopped: (event: …
Run Code Online (Sandbox Code Playgroud)

ag-grid ag-grid-angular

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

使用groovy运行测试套件和测试用例?

我有名称的测试套件,FirstTestSuite然后创建一个名为testCase FirstTestCase.我在soap UI中编写了一个groovy脚本,如下所示:

def tc = testRunner.testCase.testSuite.project.testSuites["FirstTestSuite"].testCases["FirstTestCase"]
Run Code Online (Sandbox Code Playgroud)

在测试用例中,我有一个web方法,它创建一个带有一些数据的excel文件.现在,当我运行脚本时,我没有调用web方法.我是新手,所以我错过了剧本中的任何内容吗?

一旦我编写脚本,有一种方法可以使用crontab调用此脚本吗?

谢谢.

groovy soapui crontab

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

如何显示位于玻璃鱼文件夹中的图像?

我正在使用JSF和glassfish 4.0.我知道可以直接访问项目资源文件夹下的images目录中的所有图像.我想知道如何显示位于玻璃鱼文件夹中的图像.我在玻璃鱼域下创建了一个图像文件夹,我想在JSF页面中显示这些图像.有人能告诉我怎么做吗?我是新手,所以需要一些帮助.

<?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE glassfish-web-app PUBLIC "-//GlassFish.org//DTD GlassFish Application Server 3.1 Servlet 3.0//EN" "http://glassfish.org/dtds/glassfish-web-app_3_0-1.dtd">
<glassfish-web-app error-url="">
    <property name="alternatedocroot_1" value="from=/images/* dir=/test/webapp" /> 
    <class-loader delegate="true"/>
    <jsp-config>
        <property name="keepgenerated" value="true">
            <description>
                Keep a copy of the generated servlet class' java code.
            </description>
        </property>
    </jsp-config>
</glassfish-web-app>
Run Code Online (Sandbox Code Playgroud)

JSF页面:

<header>
    <h:graphicImage id="banner" style="width:700px;height: 52px;"  
                    value="/images/header.jpg" />
</header>
Run Code Online (Sandbox Code Playgroud)

jsf jsf-2 glassfish-4

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

如何将c ++项目导入QT创建者

我在QT创建者中创建了一个项目,在VisualStudio中我创建了一个向用户发送电子邮件的c ++项目.现在我想将这个项目导入到Qt创建者中,并在我的Qt创建者项目中使用这个功能.c ++文件夹包含几个.cpp文件,头文件和make文件.我不确定如何将此项目导入QT创建者并使其运行.我试图找到一个解决方案,但找不到它.你能告诉我怎么做吗?

c++ qt qt4 qt-creator

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