【发布时间】:2011-06-11 22:30:06
【问题描述】:
我们发现 JSF 输入的奇怪行为在常规 html 输入字段中看不到。
该字段是一个搜索框,用户通常会在该字段上滑动鼠标以突出显示所有现有文本,然后开始过度输入。
你可以在谷歌上试试看我的意思(输入搜索,离开字段,现在点击你的条目的右侧,向左拖动鼠标 - 瞧,所有文本都会突出显示。)
如果我们在 JSF 应用程序中尝试这个完全相同的过程,光标只会跳转到索引 0, 并且不会突出显示任何文本。用户必须在不离开字段的情况下重复 stpe 才能真正突出显示文本。
所以我的问题是a)为什么会有差异b)如何解决它
JSF 2.0 (MOjarra)
<h:inputText
class="requiredFields"
id="Search_String"
value="#{searchManager.searchString}"
maxlength="#{searchManager.searchTypeMaxLength()}" />
【问题讨论】: