0

大家好,我的 jsf 页面上有一个输入字段,其值设置为 setter getter dSecurityGroup

public void setDSecurityGroup(String dSecurityGroup) {
    this.dSecurityGroup = dSecurityGroup;
}

public String getDSecurityGroup() throws IdcClientException, IOException {

    Map<String,String> mapValue=getDocumentPropertiesSystem();
    dSecurityGroup=mapValue.get("dSecurityGroup");
    return dSecurityGroup;
}

第一次我从 getter 获取值并将其显示给用户时,我的表单上有一个更新按钮,单击该按钮我正在检索要更新的输入字段值,但是当我更新输入字段值并单击时更新按钮,它采用以前的值并将输入字段值更改为值。我怎样才能得到改变的价值..??

4

1 回答 1

0

你的代码对我来说看起来不对。你总是回来

dSecurityGroup=mapValue.get("dSecurityGroup");

所以只要 Thr 映射值没有改变,你就会看到这样的值。

于 2012-09-28T18:00:01.250 回答