【发布时间】:2013-09-11 11:41:16
【问题描述】:
我有一个纯文本输入字段。当我输入一个值并提交时,输入字段被清除。无论如何,提交时可以保留在字段中输入的文本吗?很难解释,但我并不是说将值存储在 bean 中,而是将文本本身保存在字段中。
我的输入代码:
<h:inputText id="description"
value="#{timeLoggingDetailController.selected.description}"
title="#{bundle.CreateTimeLoggingDetailTitle_description}"
size="18" />
当我填写该字段时:
我提交后:
我想在提交后将文本保留在字段中:
【问题讨论】:
-
我不明白这个问题。是否要保留 inputText 中的值?
-
我正在存储值是,让我更改我的问题,在我页面上的字段中输入单词“TEST”,当我提交时清除该字段,我想要单词“TEST”留在该字段中,以便当我再次提交时,它会再次提交单词“TEST”。
-
IIRC,下一个显示的值确实从 bean 返回...您必须在显示端使用一些 ECMAscript 覆盖它,或者使用更大范围的 bean(会话?)保持价值。
-
请以 SSCCE 风格编辑并发布问题。目前提供的信息中没有显示问题的原因。
标签: jsf