Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Grails-Edit-在创建时不保留值_Grails_Grails 2.0_Grails Domain Class_Spring Tool Suite - Fatal编程技术网

Grails-Edit-在创建时不保留值

Grails-Edit-在创建时不保留值,grails,grails-2.0,grails-domain-class,spring-tool-suite,Grails,Grails 2.0,Grails Domain Class,Spring Tool Suite,圣杯发行: 在以下屏幕中单击编辑时:域和变量值似乎不保留其值(创建域和变量时,我们可以输入值-域和变量,但编辑时不保留值) 在以下屏幕中单击编辑: 不单独保留域和变量的值: .gsp代码如下 领域* 变数* 状况* 而且,我也在使用MySQL数据库 有人能帮我解决这个问题吗?您需要确保在单击“编辑链接”时已传递订阅实例。(可能在标记下)您发布的gsp用于创建视图。请检查您的订阅视图列表。(可能显示.gsp)如果您想在下拉列表中显示data.domain\u name的当前值,那么您可

圣杯发行:

在以下屏幕中单击编辑时:域和变量值似乎不保留其值(创建域和变量时,我们可以输入值-域和变量,但编辑时不保留值)

在以下屏幕中单击编辑:

不单独保留域和变量的值:

.gsp代码如下

领域*

变数*
状况*
而且,我也在使用MySQL数据库


有人能帮我解决这个问题吗?

您需要确保在单击“编辑链接”时已传递订阅实例。(可能在
标记下)您发布的gsp用于创建视图。请检查您的订阅视图列表。(可能显示.gsp)

如果您想在下拉列表中显示
data.domain\u name
的当前值,那么您可能应该将
value
属性添加到
select
-标记中,就像您在
变量名
select
中所做的那样。
isCreate
的值是多少?您在尝试保存时是这样说的吗“订阅”视图中的更改是否未将更改持久化到数据库?
    <tr>
            <td>Domain<span style="color: red">*</span></td>
            <td><g:if test="${isCreate}">
                    <g:select class="statSele" id="domain_name" name="domain_name" from="${com.datumrite.master.DomainMaster.list()}" optionKey="id" noSelection="['':'Select Domain']" onchange="${remoteFunction(
                            action:'driveVariableFromDomain',
                            params:'\'id=\'+escape(this.value)',
                            update: 'variable_select'
                            )}"></g:select> <br>
                </g:if>
            <g:else>
                <input disabled="true" id="dN" name="name" type="text" style="margin-bottom:4px" value="${(data.domain_name instanceof String)?'':com.datumrite.master.DomainMaster.get(data.domain_name)}"  />
            </g:else>
            </td>
        </tr>
        <tr>
            <td>Variable<span style="color: red">*</span></td>
            <td><g:if test="${isCreate}">
                    <span id="variable_select">
                    <g:select class="statSele" name="var_name" from="${[]}" value="${data?.var_name}" noSelection="['':'Select Variable']"></g:select></span> <br>
            </g:if>
            <g:else>
                <input disabled="true" type="text" name="name" style="margin-bottom:4px;margin-left:5px" value="${data?.var_name}" />
            </g:else></td>
        </tr>
        <tr>

<tr>
                <td>Condition<span style="color: red">*</span></td>
                <td><g:if test="${isCreate}">       
                    <g:select class="statSele" id="constrain_type" name="constrain_type"
                        from="${['Lesser than','Greater than','Lesser than nor Equal','Greater than nor Equal','Equal To','Not Equal To']}"
                        value="${data?.constrain_type}"  noSelection="['':'Select Condition']">
                    </g:select>
                </g:if>
                <g:else>
                    <input disabled="true" name="name" value="${data?.constrain_type}" type="text" style="margin-bottom:4px"/>
                </g:else></td>
            </tr>