当我在浏览器中输入数据时,它应该假设在 bean 中设置变量参数。但由于某种原因它没有设置。在某一时刻它确实有效,但又不再有效。
XHMTL
<p:panel header="Previous Summary" toggleable="true"
toggleSpeed="500"
style="border: 1px solid white; background-color: #F0F8FF; text-align: left;">
<ice:form>
<ice:inputRichText id="editor_prevsummary"
value="#{statusReport.prevSummaryStr}" width="1200" height="200"
rendered="#{statusReport.renderPrevSummTextIn}"
onchange="this.form.submit()" />
<ice:outputText value="#{statusReport.prevSummaryStr}"
rendered="#{!statusReport.renderPrevSummTextIn}" escape="false"></ice:outputText>
<br />
<ice:commandButton action="#{statusReport.editPrevSummary()}"
value="Edit" partialSubmit="true" />
<ice:commandButton action="#{statusReport.updatePrevSumm()}"
partialSubmit="true" value="Update" />
</ice:form>
</p:panel>
豆价值
public String getExecSummaryStr() {
return execSummaryStr;
}
public void setExecSummaryStr(String execSummary) {
this.execSummaryStr = execSummary;
}
我得到了同样的东西,即使我改为 inputText 或任何东西。不知道为什么会发生这种情况以及我应该从哪里开始诊断问题。