【问题标题】:JavaServer Faces keyboard layout changesJavaServer Faces 键盘布局更改
【发布时间】:2015-05-27 16:45:19
【问题描述】:

我在页面上有一些输入组件,虽然我通过鼠标键盘布局将焦点集中在其中一个组件上并没有改变,但如果我通过键盘上的 TAB 按钮进行操作,那么美国的键盘布局会发生变化。顺便使用 GlassFish 服务器。为什么会发生以及如何解决?

【问题讨论】:

  • 奇怪..这种情况会发生在其他形式吗?
  • 不,其他页面上的其他表单都可以。在有问题的页面上,我使用了在 bean 方法上引用的 commandLinks,例如: public String russianAction(){ FacesContext context = FacesContext.getCurrentInstance(); context.getViewRoot().setLocale(new Locale("ru"));返回空值; }
  • 更喜欢将这些操作方法与通常的 commandButton 一起使用,而不是 commandLink。
  • 抱歉,inputSecret 组件出错,它改变了键盘布局。但是为什么以及如何让它不这样做呢?

标签: jsf


【解决方案1】:

这是 OS X 的功能,可以在 中仅输入英文文本

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-03
    • 2012-12-20
    • 2018-10-03
    • 1970-01-01
    • 2011-08-31
    • 2020-08-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多